C ++ में CIME () फ़ंक्शन एक कैलेंडर स्थानीय समय और उसके बाद एक चरित्र प्रतिनिधित्व के लिए दिए गए समय को परिवर्तित करता है।
एक कॉल ctime(time)
asctime () और स्थानीय समय () फ़ंक्शन का संयोजन है, जैसे asctime(localtime(time))
।
इसे हेडर फ़ाइल में परिभाषित किया गया है।
ctime () प्रोटोटाइप
char * ctime (const time_t * time_ptr);
Ctime () फ़ंक्शन time_t
अपने पैरामीटर के रूप में ऑब्जेक्ट के लिए एक पॉइंटर लेता है और फॉर्म का टेक्स्ट प्रतिनिधित्व लौटाता है:
Www मम dd hh: mm: ss yyyyसमय () समय प्रतिनिधित्व
प्रकार |
विवरण |
मान |
---|---|---|
Www |
सप्ताह के 3 पत्र दिन |
सोम को सूर्य |
मम |
3 पत्र महीने का नाम |
जनवरी से दिसंबर |
dd |
महीने का 2 अंक का दिन |
00 से 31 |
hh |
2 अंक का घंटा |
00 से 23 तक |
मिमी |
2 अंक मिनट |
00 से 59 |
ss |
2 अंक दूसरा |
00 से 59 |
याय |
4 अंक वर्ष |
4 अंक वर्ष |
ctime () पैरामीटर
- time_ptr: एक time_t ऑब्जेक्ट में पॉइंटर को परिवर्तित करने के लिए।
समय () वापसी मूल्य
- एक अशक्त समाप्त करने के लिए सूचक तारीख और समय के चरित्र प्रतिनिधित्व के लिए अंक स्ट्रिंग।
उदाहरण: कैसे काम करता है?
#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; )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
आज है: शुक्र मार २४ 18:48:04 2017