Sdílet prostřednictvím


Aplikace Správa času

Pomocí těchto funkcí získat aktuální čas a převést, upravit a uložit jako nezbytné.Aktuální čas je systémový čas.

_ftime a localtime pomocí rutiny TZ proměnné prostředí.Pokud TZ není nastavena knihovna run-time pokusí použít informace o časovém pásmu, které jsou určené pro operační systém.Pokud tato informace není k dispozici, tyto funkce použít výchozí hodnotu PST8PDT.Další informace o TZ, viz _tzset; Viz také _daylight, časové pásmo a _tzname.

Čas rutiny

Function

Pomocí

.Ekvivalent rozhraní.

asctime _wasctime, asctime_s _wasctime_s

Čas převést z typu struct tm na řetězec znaků.Verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::ToLongDateString, System::DateTime::ToLongTimeString, System::DateTime::ToShortDateString, System::DateTime::ToShortTimeString, System::DateTime::ToString

hodiny

Čas zpáteční uplynulé hodiny zdi procesu.

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64, _ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s

Čas převést z typu time_t, __time32_t nebo __time64_t na řetězec znaků.Verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::GetDateTimeFormats, System::DateTime::ToString, System::DateTime::ToLongTimeString, System::DateTime::ToShortTimeString

difftime, _difftime32, _difftime64

Vypočítat rozdíl mezi dvěma časy.

System::datetime:: odečíst

_ftime, _ftime32, _ftime64,_ftime_s, _ftime32_s, _ftime64_s

Uložit aktuální systémový čas v proměnné typu struct _timeb nebo struct__timeb64 verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::Now

_futime, _futime32, _futime64

Otevření souboru nastaven čas změny

System::IO::file::SetLastAccessTime, System::IO::File::SetLastWriteTime, System::IO::File::SetCreationTime

gmtime, _gmtime32, _gmtime64, gmtime_s, _gmtime32_s, _gmtime64_s

Čas převést z typu time_t na struct tm nebo z typu __time64_t na struct tm.Verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::UtcNow, System::DateTime::ToUniversalTime

localtime, _localtime32, _localtime64, localtime_s, _localtime32_s, _localtime64_s

Čas převést z typu time_t na struct tm nebo z typu __time64_t na struct tms místní opravy.Verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::ToLocalTime

_mkgmtime, _mkgmtime32, _mkgmtime64

Převeďte čas na hodnotu kalendář v středoevropského času.

System::datetime::ToUniversalTime

mktime, _mktime32, _mktime64

Převeďte čas na hodnotu kalendář.

System::datetime::datetime

_strdate _wstrdate, _strdate_s _wstrdate_s

Vrátí aktuální systémové datum jako řetězec.Verze těchto funkcí se _s přípony jsou bezpečnější.

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

Funkce STRFTIME, wcsftime, _strftime_l, _wcsftime_l

Řetězec formátu data a času pro mezinárodní použití.

System::datetime::ToLongDateString, System::DateTime::ToLongTimeString, System::DateTime::ToShortDateString, System::DateTime::ToShortTimeString, System::DateTime::ToString

_strtime _wstrtime, _strtime_s, _wstrtime_s

Vrátí aktuální systémový čas jako řetězec.Verze těchto funkcí se _s přípony jsou bezpečnější.

System::datetime::ToLongDateString, System::DateTime::ToLongTimeString, System::DateTime::ToShortDateString, System::DateTime::ToShortTimeString, System::DateTime::ToString

čas, _time32, _time64

Získat aktuální systémový čas jako typ time_t, __time32_t nebo jako typ __time64_t.

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_tzset

Nastavení proměnných externí čas od času proměnnou prostředí TZ.

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_utime, _utime32, _utime64, _wutime, _wutime32, _wutime64

Nastavit čas změny pro zadaný soubor pomocí aktuální čas nebo časové hodnoty uložené ve struktuře.

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

[!POZNÁMKA]

Všechny verze Microsoft C/C++ s výjimkou Microsoft C/C++ verze 7.0 a ve všech verzích Visual C++ vrátí funkce čas aktuální čas jako počet sekund uplynulých od půlnoci 1. ledna 1970.Microsoft C/C++ verze 7.0 time jako počet sekund uplynulých od půlnoci do 31. prosince 1899 vrácena aktuální čas.

[!POZNÁMKA]

Verze Visual C++ a Microsoft C/C++ před Visual C++ 2005 time_t byla long int (32 bitů) a tudíž nelze použít pro data v minulosti 3: 14: 07 19 01.01.08, UTC.time_t je ekvivalentní __time64_t výchozí, ale definování _USE_32BIT_TIME_T změny time_t na __time32_t a mnoho funkcí čas volání verze, 32 bitů, které vynutí time_t.Další informace naleznete v tématu Standardní typy a komentáře v dokumentaci jednotlivých časových funkcí.

Viz také

Referenční dokumentace

Spuštění rutiny podle kategorie