C ++ ctime () - standardní knihovna C ++

Funkce ctime () v C ++ převádí daný čas od epochy na místní čas kalendáře a poté na reprezentaci znaků.

Volání ctime(time)je kombinací funkcí asctime () a localtime (), as asctime(localtime(time)).

Je definován v hlavičkovém souboru.

ctime () prototyp

 char * ctime (const time_t * time_ptr);

Funkce ctime () vezme ukazatel na time_tobjekt jako svůj parametr a vrátí textovou reprezentaci formuláře:

 Www Mmm dd hh: mm: ss rrrr
ctime () časová reprezentace

Typ

Popis

Hodnoty

WWW

3 dopisy v týdnu

Po - Ne

Mmm

3místný název měsíce

Od ledna do prosince

dd

2místný den v měsíci

00 až 31

hh

2místná hodina

00 až 23

mm

2místná minuta

00 až 59

ss

2místná sekunda

00 až 59

rrrr

Čtyřmístný rok

Čtyřmístný rok

ctime () parametry

  • time_ptr: ukazatel na objekt time_t, který má být převeden.

ctime () Vrátit hodnotu

  • Ukazatel na řetězec s nulovým zakončením ukazuje na znakovou reprezentaci data a času.

Příklad: Jak funguje funkce ctime ()?

 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); char *tm = ctime(&curr_time); cout << "Today is : " << tm; return 0; )

Když spustíte program, výstup bude:

 Dnes je: pá bře 24 18:48:04 2017

Zajímavé články...