Funkcija ctime () C ++ konvertē norādīto laiku kopš laikmeta uz kalendāra vietējo laiku un pēc tam uz rakstzīmju attēlojumu.
Zvans uz ctime(time)
ir asctime () un localtime () funkciju kombinācija, kā asctime(localtime(time))
.
Tas ir definēts galvenes failā.
ctime () prototips
char * ctime (konst time_t * time_ptr);
Funkcija ctime () time_t
norāda parametra rādītāju uz objektu un atgriež formas teksta attēlojumu:
Www Mmm dd hh: mm: ss yyyyctime () laika attēlojums
Tips |
Apraksts |
Vērtības |
---|---|---|
Www |
3 burtu nedēļas diena |
Pirmdiena līdz saule |
Mmm |
3 burtu mēneša nosaukums |
Janv. Līdz dec |
dd |
2 ciparu mēneša diena |
00 līdz 31 |
hh |
2 ciparu stunda |
00 līdz 23 |
mm |
2 ciparu minūte |
00 līdz 59 |
ss |
2 ciparu sekunde |
00 līdz 59 |
gggg |
4 ciparu gads |
4 ciparu gads |
ctime () parametri
- time_ptr: rādītājs uz pārveidojamo objektu time_t.
ctime () Atgriešanās vērtība
- Rādītājs uz nulles izbeigtu virkni norāda uz datuma un laika rakstzīmju attēlojumu.
Piemērs: Kā darbojas funkcija 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; )
Palaidot programmu, izeja būs:
Šodien ir: piektdiena, 24. marts 18:48:04 2017