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_tobjek 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








