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 tm
parameetrina kursori objektiks ja tagastab vormi etteantud kalendriaja teksti esituse:
Www Mmm pp hh: mm: ss yyyyasctime () esindus
Tüüp |
Kirjeldus |
Saadud |
Väärtused |
---|---|---|---|
Www |
Kolmetäheline nädalapäev |
|
E – P |
Mmm |
Kolmetäheline kuu nimi |
|
Jaanuarist detsembrini |
dd |
Kuu kahekohaline päev |
|
00 kuni 31 |
hh |
2-kohaline tund |
|
00 kuni 23 |
mm |
2-kohaline minut |
|
00 kuni 59 |
ss |
2-kohaline sekund |
|
00 kuni 59 |
aaaa |
4-kohaline aasta |
|
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