C ++ asctime () - C ++ standarta bibliotēka

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 tmobjektu kā parametru un atgriež teksta attēlojumu noteiktam formas kalendāra laikam:

 Www Mmm dd hh: mm: ss yyyy
asctime () attēlojums

Tips

Apraksts

Iegūts no

Vērtības

Www

3 burtu nedēļas diena

time_ptr->tm_wday

Pirmdiena līdz saule

Mmm

3 burtu mēneša nosaukums

time_ptr->tm_mon

Janv. Līdz dec

dd

2 ciparu mēneša diena

time_ptr->tm_mday

00 līdz 31

hh

2 ciparu stunda

time_ptr->tm_hour

00 līdz 23

mm

2 ciparu minūte

time_ptr->tm_min

00 līdz 59

ss

2 ciparu sekunde

time_ptr->tm_sec

00 līdz 59

gggg

4 ciparu gads

time_ptr->tm_year + 1900

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

Interesanti raksti...