C ++ asctime () - C ++ Standard Library

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 tmobjek sebagai parameternya dan mengembalikan representasi teks untuk waktu kalender tertentu dalam bentuk:

 Www Mmm hh jj: mm: dd tttt
asctime ()

Tipe

Deskripsi

Diperoleh dari

Nilai

Www

3 huruf hari dalam seminggu

time_ptr->tm_wday

Senin sampai Minggu

Mmm

Nama bulan 3 huruf

time_ptr->tm_mon

Jan sampai Des

DD

2 digit hari dalam sebulan

time_ptr->tm_mday

00 sampai 31

hh

2 digit jam

time_ptr->tm_hour

00 sampai 23

mm

2 digit menit

time_ptr->tm_min

00 sampai 59

ss

2 digit detik

time_ptr->tm_sec

00 sampai 59

yyyy

4 digit tahun

time_ptr->tm_year + 1900

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

Artikel yang menarik...