Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Výpis aktuálny dátum a čas pomocou _strdate a _strtime . To je najjednoduchšie a jeden z najčastejšie používaných dátum - time operácie v C + + : Spojené # include fotografie # zahŕňajú
void main ( ) { char
sdat [ 9 ] ;
char stim [ 9 ] ;
_strdate ( SDAT ) ;
_strtime ( STIM ) ;
cout }
2
Pochopiť Systémový čas pri pohľade na poliach _SYSTEMTIME struct . Všimnite si použitie typedef kľúčové slovo definovať struct ako typ SYSTEMTIME :
typedef struct { _SYSTEMTIME
WORD wYear ;
WORD wMonth ;
WORD wDayOfWeek ;
WORD wday ;
WORD wHour ;
WORD wMinute ;
WORD wSecond , Spojené WORD wMilliseconds ;
} SYSTEMTIME ;
3
Zobraziť univerzálny čas a dátum pomocou typu SYSTEMTIME a funkciu GetSystemTime : Spojené # include fotografie # zahŕňajú
using namespace std ;
int main ( ) {
SYSTEMTIME * p_st = new SYSTEMTIME ;
GetSystemTime ( p_st ) ;
cout wYear cout wMonth cout wDate cout wHour cout wMinute cout wSeconds cout wMilliseconds }
4
Použite funkciu FileTimeToSystemTime vyjadriť čas ako počet nanosekúnd , ktoré majú uplynulo od 1. januára 1601 . Funkcia zapíše výsledok do typu FILETIME a prevedie ho na typ čitateľné SYSTEMTIME . Všimnite si , že táto funkcia prijíma oba typy ako ukazovatele :
BOOL WINAPI FileTimeToSystemTime (
__ in const FILETIME * PFT ,
__ out SYSTEMTIME * pst
) ;