C++ Saat Sorunu

Bu konuyu okuyanlar

Deleted-Name

Profesör
Cezalı
Katılım
24 Mayıs 2013
Mesajlar
2,602
Reaksiyon puanı
18
Puanları
38
C++'ta şöyle saati alıyorum
Kod:
time_t timer = time(NULL);
struct tm *tptr = localtime(&timer);
cout<<"Saat: "<<tptr->tm_hour<<":"<<tptr->tm_min<<":"<<tptr->tm_sec<<endl;
ama bir sorun var saat dakika yada saniye 10'dan küçükse tek haneli yazıyor bunun başına nasıl sıfır ekleyebilirim hem saat, hem dakika hem de saniye için istiyorum
 

Turab Garip

Dekan
Emektar
Katılım
30 Mayıs 2007
Mesajlar
6,887
Reaksiyon puanı
175
Puanları
63
C++ bilmiyorum, fakat strftime ile %T değiştirgecini kullanırsan, 0 doldurmalı 24 saat formatını alırsın. Örneğin 14:08:06 gibi. Eğer ayrı ayrı saat, dakika vs kullanacaksan, şu değiştirgeci kullanabilirsi: %H: %M: %S
 

Deleted-Name

Profesör
Cezalı
Katılım
24 Mayıs 2013
Mesajlar
2,602
Reaksiyon puanı
18
Puanları
38
C++ bilmiyorum, fakat strftime ile %T değiştirgecini kullanırsan, 0 doldurmalı 24 saat formatını alırsın. Örneğin 14:08:06 gibi. Eğer ayrı ayrı saat, dakika vs kullanacaksan, şu değiştirgeci kullanabilirsi: %H: %M: %S
Sağol işe yaradı
 

Son mesajlar

Üst