Fungsi asctime () di C ++ mengonversi waktu kalender tertentu dari struktur tm ke representasi karakter.
Fungsi asctime () didefinisikan dalam file header.
asctime () prototipe
char * asctime (const struct tm * time_ptr);
Fungsi asctime () mengambil pointer ke tm
objek sebagai parameternya dan mengembalikan representasi teks untuk waktu kalender tertentu dalam bentuk:
Www Mmm hh jj: mm: dd ttttasctime ()
Tipe |
Deskripsi |
Diperoleh dari |
Nilai |
---|---|---|---|
Www |
3 huruf hari dalam seminggu |
|
Senin sampai Minggu |
Mmm |
Nama bulan 3 huruf |
|
Jan sampai Des |
DD |
2 digit hari dalam sebulan |
|
00 sampai 31 |
hh |
2 digit jam |
|
00 sampai 23 |
mm |
2 digit menit |
|
00 sampai 59 |
ss |
2 digit detik |
|
00 sampai 59 |
yyyy |
4 digit tahun |
|
4 digit angka |
Parameter asctime ()
- time_ptr: penunjuk ke objek tm yang akan diubah.
asctime () Nilai kembali
- Pointer ke null diakhiri string poin ke representasi karakter dari waktu tertentu.
Contoh: Bagaimana fungsi asctime () bekerja?
#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; )
Saat Anda menjalankan program, hasilnya adalah:
Tanggal dan waktu sekarang: Sel 21 Mar 13:52:57 2017