C ++ स्थानीय समय () - C ++ मानक पुस्तकालय

C ++ में स्थानीय समय () फ़ंक्शन दिए गए समय को कैलेंडर समय के अनुसार परिवर्तित करता है जिसे स्थानीय समय के रूप में व्यक्त किया जाता है।

स्थानीय समय () फ़ंक्शन हेडर फ़ाइल में परिभाषित किया गया है।

स्थानीय समय () प्रोटोटाइप

 tm * स्थानीय समय (const time_t * time_pretr);

स्थानीय समय () फ़ंक्शन time_tअपने तर्क के रूप में एक प्रकार का पॉइंटर लेता है और संरचना का एक पॉइंटर ऑब्जेक्ट लौटाता है tm। स्थानीय समय () फ़ंक्शन द्वारा लौटाया गया मान स्थानीय समय है।

फिर, घंटे, मिनट और सेकंड क्रमशः tm_hour, tm_min और tm_sec का उपयोग करके एक्सेस किए जा सकते हैं।

स्थानीय समय () पैरामीटर

  • time_ptr: एक time_t ऑब्जेक्ट में पॉइंटर को परिवर्तित करने के लिए।

स्थानीय समय () वापसी मूल्य

  • सफलता पर, स्थानीय समय () फ़ंक्शन किसी tmऑब्जेक्ट को पॉइंटर लौटाता है ।
  • विफलता पर, एक शून्य सूचक लौटा दिया जाता है।

उदाहरण: स्थानीयकरण () फ़ंक्शन कैसे काम करता है?

 #include #include using namespace std; int main() ( time_t curr_time; curr_time = time(NULL); tm *tm_local = localtime(&curr_time); cout << "Current local time : " 

When you run the program, the output will be:

 Current local time : 19:20:14

दिलचस्प लेख...