Delen via


Tijdfuncties

De volgende functies worden gebruikt met systeemtijd.

Functie Beschrijving
GetSystemTime- Haalt de huidige systeemdatum en -tijd op in UTC-indeling.
GetSystemTimeAdjustment Bepaalt of het systeem periodieke tijdaanpassingen toepast op de tijd van de dagklok.
GetTimeFormat- Hiermee wordt een systeemtijd opgemaakt als een tijdreeks voor een opgegeven landinstelling.
NtQuerySystemTime- Retourneert de systeemtijd.
RtlLocalTimeToSystemTime Converteert de opgegeven lokale tijd naar systeemtijd.
RtlTimeToSecondsSince1970 Converteert de opgegeven systeemtijd naar het aantal seconden sinds de eerste seconde van 1 januari 1970.
SetSystemTime- Hiermee stelt u de huidige systeemtijd en -datum in.
SetSystemTimeAdjustment Hiermee schakelt u periodieke tijdaanpassingen in of uit op de tijd van de dagklok van het systeem.
SystemTimeToFileTime- Converteert een systeemtijd naar een bestandstijd.
SystemTimeToTzSpecificLocalTime- Converteert een UTC-tijd naar de overeenkomstige lokale tijd van een opgegeven tijdzone.
TzSpecificLocalTimeToSystemTime Converteert een lokale tijd naar een UTC-tijd.

 

De volgende functies worden gebruikt met lokale tijd.

Functie Beschrijving
EnumDynamicTimeZoneInformation- Inventariseert dynamische zomertijdgegevens die zijn opgeslagen in het register.
FileTimeToLocalFileTime- Converteert een UTC-bestandstijd naar een lokale bestandstijd.
GetDynamicTimeZoneInformation- Haalt de huidige tijdzone en dynamische zomertijdinstellingen op.
GetDynamicTimeZoneInformationEffectiveYears Hiermee wordt een bereik opgehaald, uitgedrukt in jaren, waarvoor een DYNAMIC_TIME_ZONE_INFORMATION geldige vermeldingen heeft.
GetLocalTime- Haalt de huidige lokale datum en tijd op.
GetTimeZoneInformation- Hiermee worden de huidige tijdzone-instellingen opgehaald.
GetTimeZoneInformationForYear- Haalt de tijdzone-instellingen voor het opgegeven jaar en de tijdzone op.
RtlLocalTimeToSystemTime Converteert de opgegeven lokale tijd naar systeemtijd.
SetDynamicTimeZoneInformation- Hiermee stelt u de huidige tijdzone en dynamische zomertijdinstellingen in.
SetLocalTime- Hiermee stelt u de huidige lokale tijd en datum in.
SetTimeZoneInformation- Hiermee stelt u de huidige tijdzone-instellingen in.
SystemTimeToTzSpecificLocalTime- Converteert een UTC-tijd naar de overeenkomstige lokale tijd van een opgegeven tijdzone.
SystemTimeToTzSpecificLocalTimeEx- Converteert een UTC-tijd met dynamische zomertijdinstellingen naar de overeenkomstige lokale tijd van een opgegeven tijdzone.
TzSpecificLocalTimeToSystemTime Converteert een lokale tijd naar een UTC-tijd.
TzSpecificLocalTimeToSystemTimeEx- Converteert een lokale tijd met dynamische zomertijdinstellingen naar UTC-tijd.

 

De volgende functies worden gebruikt met bestandstijd.

Functie Beschrijving
CompareFileTime- Vergelijkt twee bestandstijden.
FileTimeToLocalFileTime- Converteert een UTC-bestandstijd naar een lokale bestandstijd.
FileTimeToSystemTime- Converteert een bestandstijd naar systeemtijdnotatie.
GetFileTime- Haalt de datum en tijd op waarop het opgegeven bestand of de opgegeven map is gemaakt, voor het laatst is geopend en voor het laatst is gewijzigd.
GetSystemTimeAsFileTime Haalt de huidige systeemdatum en -tijd op in UTC-indeling.
LocalFileTimeToFileTime Converteert een lokale bestandstijd naar een bestandstijd op basis van UTC.
SetFileTime- Hiermee stelt u de datum en tijd in waarop het opgegeven bestand of de opgegeven map is gemaakt, voor het laatst is geopend of voor het laatst is gewijzigd.
SystemTimeToFileTime- Converteert een systeemtijd naar een bestandstijd.

 

De volgende functies worden gebruikt met MS-DOS datum en tijd.

Functie Beschrijving
DosDateTimeToFileTime Converteert MS-DOS datum- en tijdwaarden naar een bestandstijd.
FileTimeToDosDateTime- Converteert een bestandstijd naar MS-DOS datum- en tijdwaarden.

 

De volgende functies worden gebruikt met Windows Time.

Functie Beschrijving
GetSystemTimes- Hiermee haalt u informatie over de systeemtijd op.
GetTickCount- Haalt het aantal milliseconden op dat is verstreken sinds het systeem is gestart, tot 49,7 dagen.
GetTickCount64- Haalt het aantal milliseconden op dat is verstreken sinds het systeem is gestart.

 

De volgende functies worden gebruikt met prestatiemeteritems met hoge resolutie.

Functie Beschrijving
QueryPerformanceCounter- Haalt de huidige waarde van het prestatiemeteritem met hoge resolutie op.
QueryPerformanceFrequency Haalt de frequentie van het prestatiemeteritem met hoge resolutie op.

 

De volgende functies worden gebruikt met de hulpprestatiemeteritem.

Functie Beschrijving
QueryAuxiliaryCounterFrequency Query's uitvoeren op de frequentie van de hulpteller.
ConvertAuxiliaryCounterToPerformanceCounter Converteert de opgegeven hulptellerwaarde naar de overeenkomstige prestatiemeteritemswaarde; biedt eventueel de geschatte conversiefout in nanoseconden vanwege latenties en maximaal mogelijke driften.
ConvertPerformanceCounterToAuxiliaryCounter Converteert de opgegeven prestatiemeteritemswaarde naar de bijbehorende ondersteunende tellerwaarde; biedt eventueel de geschatte conversiefout in nanoseconden vanwege latenties en maximaal mogelijke driften.

 

De volgende functie wordt gebruikt met onderbrekingstijd.

Functie Beschrijving
QueryInterruptTime Hiermee haalt u het huidige aantal onderbrekingstijd op.
QueryInterruptTimePrecise- Hiermee haalt u het huidige aantal onderbrekingstijd op, in een nauwkeurigere vorm dan QueryInterruptTime wel doet.
QueryUnbiasedInterruptTime Hiermee haalt u het huidige niet-bevoordeelde aantal onderbrekingstijden op. Het niet-bevoordeelde aantal onderbrekingstijd omvat geen tijd die het systeem in de slaapstand of sluimerstand doorbrengt.
QueryUnbiasedInterruptTimePrecise Hiermee haalt u het huidige niet-bevooroordeerde onderbrekingstijdaantal op, in een preciezere vorm dan QueryUnbiasedInterruptTime wel. Het niet-bevoordeelde aantal onderbrekingstijd omvat geen tijd die het systeem in de slaapstand of sluimerstand doorbrengt.