Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ प्रोग्राम: वर्तमान दिन, तारीख और समय प्रिंट करना


वर्तमान दिन, तारीख और समय सभी कैलेंडर तिथियां हैं जो स्क्रीन पर प्रिंट होती हैं। C++ में, ctime लाइब्रेरी में दिनांक और समय से संबंधित सभी विधियां और चर होते हैं।

आप ctime लाइब्रेरी का उपयोग करके वर्तमान दिनांक और समय के विवरण भी देख सकते हैं जिसमें समय प्रदर्शित करने के तरीके होते हैं। दिनांक और समय के विवरण प्रदर्शित करने के लिए निम्नलिखित विधियों का उपयोग किया जाता है -

time() - time() विधि का उपयोग वर्तमान समय खोजने के लिए किया जाता है। time() विधि का रिटर्न समय time_t होता है। time_t वह डेटा प्रकार है जो समय संग्रहीत कर सकता है।

localtime() - time_t प्रकार के चर को एक ऐसे चर में बदलने के लिए जो दिनांक और समय दोनों को धारण कर सके। localtime() फ़ंक्शन time_t को एक संरचना में परिवर्तित करता है जो दिनांक और समय दोनों को धारण कर सकती है। यह time() फ़ंक्शन को तर्क के रूप में स्वीकार करता है।

localtime() विधि द्वारा लौटाए गए डेटा को सीधे आउटपुट स्क्रीन पर प्रिंट नहीं किया जा सकता। इसलिए, asctime() विधि निम्न रूप में दिनांक लौटाएगी -

दिन महीना तारीख hh:mm:ss वर्ष

अब, आइए इन सभी विधियों को एक प्रोग्राम में एक साथ रखें। यह प्रोग्राम ctime के तरीकों का उपयोग करता है और एक time_t को परिभाषित करता है, यह चर time() विधि का उपयोग करके वर्तमान दिनांक और समय को धारण करने के लिए उपयोग किया जाता है। इस चर से डेटा localtime() विधि को पास किया जाता है जिसका लौटा हुआ डेटा asctime() विधि को पास किया जाता है जो उपयोगकर्ता प्रतिनिधित्व योग्य रूप लौटाता है और इसे प्रदर्शित करता है।

उदाहरण

#include<iostream> #include<ctime> using namespace std; int main(){    time_t timetoday;    time (&timetoday);    cout << "Calendar date and time as per todays is : "<< asctime(localtime(&timetoday));    return 0; }

आउटपुट

Calendar date and time as per today is : Mon Sep 9 18:56:33 2019

  1. Android पर वर्तमान समय और तारीख प्राप्त करें Android पर वर्तमान समय और तारीख प्राप्त करें

    परिचय Oracle के दस्तावेज़ के अनुसार, SimpleDateFormat एक ठोस वर्ग है जो लोकेल-संवेदनशील तरीके से तारीखों को फ़ॉर्मेट और पार्स करता है। इस उदाहरण में, हमने जावा से सिंपल डेट फॉर्मेट क्लास को आयात किया है: import java.text.SimpleDateFormat; import java.util.Date; चरण 1: नया प्रोजेक्ट बनाएं Android S

  1. C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम C++ में खोखला पिरामिड और डायमंड पैटर्न प्रिंट करने का प्रोग्राम

    खोखला पिरामिडपिरामिड में पहली लाइन पर एक स्टार प्रिंट होगा, और अंतिम लाइन पर n संख्या में स्टार। अन्य लाइनों के लिए यह लाइन के शुरू और अंत में ठीक दो स्टार प्रिंट करेगा, और इन दो स्टार के बीच कुछ खाली स्थान होंगे। उदाहरण कोड#include <iostream> using namespace std; int main() { int n, i, j

  1. - पायथन का उपयोग करके वर्तमान दिनांक और समय कैसे प्रिंट करें

    समस्या विवरण आप datetime मॉड्यूल का उपयोग करके वर्तमान दिनांक और समय प्राप्त कर सकते हैं। इसमें एक फंक्शन, now, होता है जो वर्तमान दिनांक और समय देता है। उदाहरण import datetime now = datetime.datetime.now() print(वर्तमान दिनांक और समय: ) print(str(now)) आउटपुट 2017-12-29 11:24:48.042720 आप strft