Fungsi ctime () di C ++ mengonversi waktu yang diberikan sejak epoch menjadi waktu lokal kalender dan kemudian menjadi representasi karakter.
Panggilan ke ctime(time)
adalah kombinasi dari fungsi asctime () dan localtime (), sebagai asctime(localtime(time))
.
Ini didefinisikan dalam file header.
ctime () prototipe
char * ctime (const time_t * time_ptr);
Fungsi ctime () mengambil pointer ke time_t
objek sebagai parameternya dan mengembalikan representasi teks dalam bentuk:
Www Mmm hh jj: mm: dd ttttctime () representasi waktu
Tipe |
Deskripsi |
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 tahun |
Parameter ctime ()
- time_ptr: penunjuk ke objek time_t yang akan dikonversi.
ctime () Nilai kembali
- Pointer ke null diakhiri string poin ke representasi karakter dari tanggal dan waktu.
Contoh: Bagaimana fungsi ctime () bekerja?
#include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); char *tm = ctime(&curr_time); cout << "Today is : " << tm; return 0; )
Saat Anda menjalankan program, hasilnya adalah:
Hari ini adalah: Jum 24 Mar 18:48:04 2017