C ++ ctime () - C ++ Standardbibliothek

Die Funktion ctime () in C ++ konvertiert die angegebene Zeit seit der Epoche in eine Ortszeit des Kalenders und dann in eine Zeichendarstellung.

Ein Aufruf von ctime(time)ist eine Kombination der Funktionen asctime () und localtime (), as asctime(localtime(time)).

Es ist in der Header-Datei definiert.

ctime () Prototyp

 char * ctime (const time_t * time_ptr);

Die Funktion ctime () verwendet einen Zeiger auf das time_tObjekt als Parameter und gibt eine Textdarstellung des Formulars zurück:

 Www Mmm tt hh: mm: ss jjjj
ctime () Zeitdarstellung

Art

Beschreibung

Werte

Www

3 Buchstaben Wochentag

Mo bis So.

Mmm

3 Buchstaben Monatsname

Jan. bis Dez.

dd

2-stelliger Tag des Monats

00 bis 31

hh

2-stellige Stunde

00 bis 23

mm

2-stellige Minute

00 bis 59

ss

2-stellige Sekunde

00 bis 59

JJJJ

4-stelliges Jahr

4-stelliges Jahr

ctime () Parameter

  • time_ptr: Zeiger auf ein zu konvertierendes time_t-Objekt.

ctime () Rückgabewert

  • Zeiger auf eine nullterminierte Zeichenfolge zeigt auf die Zeichendarstellung von Datum und Uhrzeit.

Beispiel: Wie funktioniert die Funktion 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; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Heute ist: Fr 24. März 18:48:04 2017

Interessante Beiträge...