C ++ ctime () - C ++ biblioteka standardowa

Funkcja ctime () w C ++ konwertuje podany czas od epoki na lokalny czas kalendarza, a następnie na reprezentację znakową.

Wywołanie ctime(time)to połączenie funkcji asctime () i localtime (), as asctime(localtime(time)).

Jest zdefiniowany w pliku nagłówkowym.

ctime () prototyp

 char * ctime (const time_t * time_ptr);

Funkcja ctime () przyjmuje time_tjako parametr wskaźnik do obiektu i zwraca tekstową reprezentację postaci:

 Www Mmm dd hh: mm: ss rrrr
ctime () reprezentacja czasu

Rodzaj

Opis

Wartości

Www

Trzyliterowy dzień tygodnia

Od poniedziałku do niedzieli

Mmm

Trzyliterowa nazwa miesiąca

Od stycznia do grudnia

dd

Dwucyfrowy dzień miesiąca

00 do 31

hh

2-cyfrowa godzina

00 do 23

mm

2 cyfry minut

00 do 59

ss

2 cyfry sekundy

00 do 59

rrrr

4-cyfrowy rok

4-cyfrowy rok

Parametry ctime ()

  • time_ptr: wskaźnik do obiektu time_t do konwersji.

ctime () Zwraca wartość

  • Wskaźnik do łańcucha zakończonego wartością null wskazuje znakową reprezentację daty i godziny.

Przykład: Jak działa funkcja 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; )

Po uruchomieniu programu wynik będzie następujący:

 Dzisiaj jest: piątek, 24 marca, 18:48:04 2017

Interesujące artykuły...