C ++ ctime () - C ++ Standardbibliotek

Funktionen ctime () i C ++ konverterer den givne tid siden epoke til en kalender lokal tid og derefter til en tegnrepræsentation.

Et opkald til ctime(time)er en kombination af asctime () og localtime () -funktioner, som asctime(localtime(time)).

Det er defineret i header-fil.

ctime () prototype

 char * ctime (const time_t * time_ptr);

Funktionen ctime () tager en markør til time_tobjektet som parameter og returnerer en tekstrepræsentation af formularen:

 Www Mmm dd hh: mm: ss åååå
ctime () tidsrepræsentation

Type

Beskrivelse

Værdier

Www

3 brev ugedag

Man til sol

Mmm

3 bogstaver måned navn

Jan til Dec

dd

2-cifret måned i måneden

00 til 31

hh

2-cifret time

00 til 23

mm

2-cifret minut

00 til 59

ss

2-cifret sekund

00 til 59

åååå

4-cifret år

4-cifret år

ctime () Parametre

  • time_ptr: markør til et time_t-objekt, der skal konverteres.

ctime () Returværdi

  • Markør til en null afsluttet streng peger på tegnrepræsentationen af ​​dato og klokkeslæt.

Eksempel: Hvordan fungerer ctime () -funktionen?

 #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; )

Når du kører programmet, vil output være:

 I dag er: Fre Mar 24 18:48:04 2017

Interessante artikler...