पायथन टाइमस्टैम्प टू डेटटाइम और इसके विपरीत

इस लेख में, आप टाइमस्टैम्प को डेटाटाइम ऑब्जेक्ट और डेटाटाइम ऑब्जेक्ट को टाइमस्टैम्प (उदाहरणों की मदद से) में बदलना सीखेंगे।

किसी डेटाबेस में टाइमस्टैम्प के रूप में दिनांक और समय को संग्रहीत करना बहुत आम है। यूनिक्स में एक विशेष तिथि और 1 जनवरी, 1970 के बीच एक यूनिक्स टाइमस्टैम्प सेकंड की संख्या है।

उदाहरण 1: पायथन टाइमस्टैम्प टू डेटटाइम

 from datetime import datetime timestamp = 1545730073 dt_object = datetime.fromtimestamp(timestamp) print("dt_object =", dt_object) print("type(dt_object) =", type(dt_object)) 

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 dt_object = 2018-12-25 09:27:53 प्रकार (dt_object) = 

यहां, हमने datetimeडेटाइम मॉड्यूल से वर्ग आयात किया है । फिर, हमने datetime.fromtimestamp()classmethod का उपयोग किया जो स्थानीय दिनांक और समय (डेटाटाइम ऑब्जेक्ट) लौटाता है। यह ऑब्जेक्ट dt_object चर में संग्रहीत है।

नोट: आप आसानी से datetimestrftime () विधि का उपयोग करके किसी ऑब्जेक्ट से दिनांक और समय का प्रतिनिधित्व करते हुए एक स्ट्रिंग बना सकते हैं ।

उदाहरण 2: टाइमस्टैम्प के लिए पायथन डेटाइम

आप datetime.timestamp()विधि का उपयोग करके एक डेटाइम ऑब्जेक्ट से टाइमस्टैम्प प्राप्त कर सकते हैं ।

 from datetime import datetime # current date and time now = datetime.now() timestamp = datetime.timestamp(now) print("timestamp =", timestamp) 

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