C ++ 'daki asctime () işlevi, tm yapısının verilen takvim zamanını bir karakter gösterimine dönüştürür.
Asctime () işlevi başlık dosyasında tanımlanmıştır.
asctime () prototip
char * asctime (const struct tm * zaman_ptr);
Asctime () işlevi tm
, parametresi olarak nesneye bir işaretçi alır ve formun belirli bir takvim zamanı için bir metin gösterimi döndürür:
Www Mmm gg ss: dd: ss yyyyasctime () gösterimi
Tür |
Açıklama |
Şuradan alındı |
Değerler |
---|---|---|---|
Www |
Haftanın 3 harfli günü |
|
Pazartesiye |
Mmm |
3 harfli ay adı |
|
Oca - Ara |
gg |
2 basamaklı ayın günü |
|
00 - 31 |
hh |
2 haneli saat |
|
00-23 |
mm |
2 basamaklı dakika |
|
00 - 59 |
ss |
2 basamaklı saniye |
|
00 - 59 |
yyyy |
4 basamaklı yıl |
|
4 basamaklı sayı |
asctime () Parametreler
- time_ptr: dönüştürülecek tm nesnesine işaretçi.
asctime () Dönüş değeri
- Boş sonlu bir dizeye işaretçi, verilen zamanın karakter temsilini gösterir.
Örnek: asctime () işlevi nasıl çalışır?
#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; )
Programı çalıştırdığınızda, çıktı:
Güncel tarih ve saat: Sal Mar 21 13:52:57 2017