Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik deze functies om de huidige tijd op te halen en deze zo nodig te converteren, aan te passen en op te slaan. De huidige tijd is de systeemtijd.
De _ftime en localtime routines gebruiken de TZ omgevingsvariabele. Als TZ dit niet is ingesteld, probeert de runtimebibliotheek de tijdzonegegevens te gebruiken die zijn opgegeven door het besturingssysteem. Als deze informatie niet beschikbaar is, gebruiken deze functies de standaardwaarde van PST8PDT. Zie voor meer informatie over TZ, zie _tzset, zie _daylight, timezoneen _tzname.
Tijdroutines
| Functie | Gebruik |
|---|---|
asctime, , , _wasctimeasctime_s_wasctime_s |
Converteer tijd van type struct tm naar tekenreeks. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
clock |
Retourneer verstreken wandkloktijd voor proces. |
ctime, , _ctime32, _ctime64_wctime, , _wctime32, _wctime64,_ctime_s , _ctime32_s, _ctime64_s_wctime_s_wctime32_s_wctime64_s |
Converteer tijd van type time_t__time32_t of __time64_t tekenreeks naar tekenreeks. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
difftime, , _difftime32_difftime64 |
Rekenverschil tussen twee keer. |
_ftime, , _ftime32_ftime64,_ftime_s , _ftime32_s_ftime64_s |
De huidige systeemtijd opslaan in een variabele van het type struct _timeb of het type struct __timeb64 De versies van deze functies met het _s achtervoegsel zijn veiliger. |
_futime, , _futime32_futime64 |
Wijzigingstijd instellen voor geopend bestand |
gmtime, , _gmtime32_gmtime64, gmtime_s, , , _gmtime32_s_gmtime64_s |
Tijd converteren van type time_t naar struct tm of van type __time64_t naar struct tm. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
localtime, , _localtime32_localtime64, localtime_s, , , _localtime32_s_localtime64_s |
Converteer tijd van type time_t naar struct tm of van type __time64_t naar struct tm met lokale correctie. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
_mkgmtime, , _mkgmtime32_mkgmtime64 |
Converteer tijd naar kalenderwaarde in Greenwich Mean Time. |
mktime, , _mktime32_mktime64 |
Converteer tijd naar kalenderwaarde. |
_strdate, , , _wstrdate_strdate_s_wstrdate_s |
Retourneer de huidige systeemdatum als tekenreeks. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
strftime, , , wcsftime_strftime_l_wcsftime_l |
Datum- en tijdtekenreeks opmaken voor internationaal gebruik. |
_strtime, , , _wstrtime_strtime_s_wstrtime_s |
Retourneer de huidige systeemtijd als tekenreeks. De versies van deze functies met het _s achtervoegsel zijn veiliger. |
time, , _time32_time64 |
De huidige systeemtijd ophalen als type time_tof __time32_t als type __time64_t. |
_tzset |
Stel externe tijdvariabelen in vanuit omgevingstijdvariabele TZ. |
_utime, , _utime32_utime64, _wutime, , , _wutime32_wutime64 |
Stel de wijzigingstijd voor het opgegeven bestand in met de huidige tijd of tijdwaarde die is opgeslagen in de structuur. |
Opmerking
In alle versies van Microsoft C/C++ met uitzondering van Microsoft C/C++ versie 7.0, en in alle versies van Visual C++, retourneert de tijdfunctie de huidige tijd als het aantal seconden dat is verstreken sinds middernacht op 1 januari 1970. In Microsoft C/C++ versie 7.0 werd time de huidige tijd geretourneerd als het aantal seconden dat is verstreken sinds middernacht op 31 december 1899.
Opmerking
In versies van Visual C++ en Microsoft C/C++ vóór Visual Studio 2005 was time_t dit een long int (32 bits) en kon daarom niet worden gebruikt voor datums van 3:14:07 januari 19 januari 2038, UTC.
time_t is nu standaard gelijk aan __time64_t , maar het definiëren van _USE_32BIT_TIME_T wijzigingen time_t in __time32_t en dwingt veel tijdfuncties om versies aan te roepen die de 32-bits time_t. Zie Standaardtypen en opmerkingen in de documentatie voor de afzonderlijke tijdfuncties voor meer informatie.