Asctime () -funksjonen i C ++ konverterer gitt kalendertid for struktur tm til en tegnrepresentasjon.
Funksjonen asctime () er definert i topptekstfilen.
asctime () prototype
char * asctime (const struct tm * time_ptr);
Funksjonen asctime () tar en peker som tmobjekt som parameter og returnerer en tekstrepresentasjon for en gitt kalendertid for skjemaet:
Www Mmm dd hh: mm: ss ååååasctime () representasjon
|
Type |
Beskrivelse |
Hentet fra |
Verdier |
|---|---|---|---|
|
Www |
3 brev ukedag |
|
Man til søn |
|
Mmm |
3 brev måneders navn |
|
Jan til des |
|
dd |
2-sifret månedsdag |
|
00 til 31 |
|
hh |
2-sifret time |
|
00 til 23 |
|
mm |
2-sifret minutt |
|
00 til 59 |
|
ss |
2-sifret sekund |
|
00 til 59 |
|
åååå |
4-sifret år |
|
4-sifret nummer |
asctime () Parametere
- time_ptr: peker til et tm-objekt som skal konverteres.
asctime () Returverdi
- Peker til en null avsluttet streng, peker på tegnrepresentasjonen for den gitte tiden.
Eksempel: Hvordan fungerer asctime () -funksjonen?
#include #include using namespace std; int main() ( time_t curr_time; time(&curr_time); cout << "Current date and time: " << asctime(localtime(&curr_time)); return 0; )
Når du kjører programmet, vil utdataene være:
Nåværende dato og klokkeslett: Tirsdag 21. mars 13:52:57 2017








