C ++ asctime () - Perpustakaan Standard C ++

Fungsi asctime () dalam C ++ menukar waktu kalendar struktur tm yang diberikan kepada perwakilan watak.

Fungsi asctime () ditentukan dalam fail header.

prototaip asctime ()

 char * asctime (const struct tm * time_ptr);

Fungsi asctime () mengambil penunjuk untuk tmobjek sebagai parameternya dan mengembalikan representasi teks untuk waktu kalendar tertentu dalam bentuk:

 Www Mmm dd hh: mm: ss yyyy
perwakilan asctime ()

Jenis

Penerangan

Diperolehi dari

Nilai

Www

3 huruf hari dalam seminggu

time_ptr->tm_wday

Isnin hingga Matahari

Mmm

3 bulan nama bulan

time_ptr->tm_mon

Jan hingga Dis

dd

2 digit hari dalam sebulan

time_ptr->tm_mday

00 hingga 31

hh

2 digit jam

time_ptr->tm_hour

00 hingga 23

mm

2 digit minit

time_ptr->tm_min

00 hingga 59

ss

2 digit kedua

time_ptr->tm_sec

00 hingga 59

yyyy

4 digit tahun

time_ptr->tm_year + 1900

Nombor 4 digit

Parameter asctime ()

  • time_ptr: penunjuk ke objek tm yang hendak ditukar.

asctime () Nilai pulangan

  • Petunjuk ke rentetan nol yang dihantarkan menunjukkan perwakilan watak pada waktu yang ditentukan.

Contoh: Bagaimana fungsi asctime () berfungsi?

 #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; )

Semasa anda menjalankan program, outputnya adalah:

 Tarikh dan masa semasa: Sel 21 Mac 13:52:57 2017

Artikel menarik...