C ++ astime () - C ++ Standard Library

Funktsioon asctime () teisendab struktuuris tm antud kalendriaja tähemärkide esituseks.

Funktsioon asctime () on määratletud päisefailis.

asctime () prototüüp

 char * asctime (const struct tm * time_ptr);

Funktsioon asctime () võtab tmparameetrina kursori objektiks ja tagastab vormi etteantud kalendriaja teksti esituse:

 Www Mmm pp hh: mm: ss yyyy
asctime () esindus

Tüüp

Kirjeldus

Saadud

Väärtused

Www

Kolmetäheline nädalapäev

time_ptr->tm_wday

E – P

Mmm

Kolmetäheline kuu nimi

time_ptr->tm_mon

Jaanuarist detsembrini

dd

Kuu kahekohaline päev

time_ptr->tm_mday

00 kuni 31

hh

2-kohaline tund

time_ptr->tm_hour

00 kuni 23

mm

2-kohaline minut

time_ptr->tm_min

00 kuni 59

ss

2-kohaline sekund

time_ptr->tm_sec

00 kuni 59

aaaa

4-kohaline aasta

time_ptr->tm_year + 1900

4-kohaline number

asctime () parameetrid

  • time_ptr: kursor teisendatavale TM objektile.

asctime () Tagastusväärtus

  • Nulliga lõpetatud stringi kursor osutab antud aja tähemärgi esitusele.

Näide: Kuidas funktsioon asctime () töötab?

 #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; )

Programmi käivitamisel on väljund järgmine:

 Praegune kuupäev ja kellaaeg: teisipäev, 21. märts 13:52:57 2017

Huvitavad Artiklid...