Funkcija asctime () C ++ pārveido struktūras tm norādīto kalendāra laiku rakstzīmju attēlojumā.
Funkcija asctime () ir definēta galvenes failā.
asctime () prototips
char * asctime (const struct tm * time_ptr);
Funkcija asctime () ņem rādītāju uz tm
objektu kā parametru un atgriež teksta attēlojumu noteiktam formas kalendāra laikam:
Www Mmm dd hh: mm: ss yyyyasctime () attēlojums
Tips |
Apraksts |
Iegūts no |
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 numurs |
asctime () parametri
- time_ptr: rādītājs uz konvertējamo tm objektu.
asctime () Atgriežamā vērtība
- Rādītājs uz nulles izbeigtu virkni norāda uz norādītā laika rakstzīmju attēlojumu.
Piemērs: Kā darbojas asctime () funkcija?
#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; )
Palaidot programmu, izeja būs:
Pašreizējais datums un laiks: otrdiena, 2017. gada 21. marts, 13:52:57