आप डेटाटाइम मॉड्यूल का उपयोग पाइथन में डेटाटाइम को UTC टाइमस्टैम्प में बदलने के लिए कर सकते हैं। यदि आपके पास यूटीसी में पहले से डेटाटाइम ऑब्जेक्ट है, तो आप यूटीसी टाइमस्टैम्प प्राप्त करने के लिए टाइमस्टैम्प() कर सकते हैं। यह फ़ंक्शन उस डेटाटाइम ऑब्जेक्ट के लिए युग के बाद का समय लौटाता है। यदि आपके पास स्थानीय टाइमज़ोन में डेटाटाइम ऑब्जेक्ट है, तो पहले टाइमज़ोन जानकारी बदलें और फिर समय प्राप्त करें।
उदाहरण
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = dt.replace(tzinfo=timezone.utc).timestamp() print(timestamp)से
आउटपुट
यह आउटपुट देगा -
1445212800.0
यदि आप Python 2 पर हैं, तो आप युग के बाद से कुल सेकंड प्राप्त करने के लिए Total_seconds फ़ंक्शन का उपयोग कर सकते हैं। और अगर आप टाइमस्टैम्प से छुटकारा पाना चाहते हैं, तो आप पहले 1 जनवरी 1970 से समय घटा सकते हैं।
उदाहरण
from datetime import timezone dt = datetime(2015, 10, 19) timestamp = (dt - datetime(1970, 1, 1)).total_seconds() print(timestamp)
आउटपुट
यह आउटपुट देगा -
1445212800.0