C ++ ctime () - C ++ standaardbibliotheek

De functie ctime () in C ++ converteert de gegeven tijd sinds epoch naar een lokale kalendertijd en vervolgens naar een tekenweergave.

Een aanroep naar ctime(time)is een combinatie van asctime () en localtime () functies, zoals asctime(localtime(time)).

Het wordt gedefinieerd in het header-bestand.

ctime () prototype

 char * ctime (const time_t * time_ptr);

De functie ctime () neemt een pointer naar het time_tobject als parameter en retourneert een tekstrepresentatie van de vorm:

 Www Mmm dd uu: mm: ss jjjj
ctime () tijdsweergave

Type

Omschrijving

Waarden

Www

Dag van de week met 3 letters

Ma tot zo

Mmm

Maandnaam van 3 letters

Jan tot dec

dd

2-cijferige dag van de maand

00 tot 31

hh

2-cijferig uur

00 tot 23

mm

2-cijferige minuut

00 tot 59

ss

2-cijferige seconde

00 tot 59

jjjj

4-cijferig jaar

4-cijferig jaar

ctime () Parameters

  • time_ptr: pointer naar een time_t-object dat moet worden geconverteerd.

ctime () Retourwaarde

  • Pointer naar een met null beëindigde string verwijst naar de tekenweergave van de datum en tijd.

Voorbeeld: hoe werkt de functie 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; )

Wanneer u het programma uitvoert, is de uitvoer:

 Vandaag is: vr 24 maart 18:48:04 2017

Interessante artikelen...