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

Python में अलग-अलग टाइमज़ोन्स के साथ डेट और टाइम कैसे कन्वर्ट करें?

Python डेट और टाइम में टाइमज़ोन्स को संभालने का सबसे आसान तरीका pytz मॉड्यूल का उपयोग करना है। यह लाइब्रेरी सटीक और क्रॉस-प्लेटफॉर्म टाइमज़ोन गणनाओं की अनुमति देती है। pytz Olson tz डेटाबेस को Python में लाता है। यह दिन के बचत समय के अंत में अस्पष्ट समय के मुद्दे को भी हल करता है, जिसके बारे में आप Python लाइब्रेरी रेफरेंस (datetime.tzinfo) में अधिक पढ़ सकते हैं।

इसका उपयोग करने से पहले आपको इसे इंस्टॉल करना होगा:

$ pip install pytz

उदाहरण

आप pytz लाइब्रेरी का उपयोग इस प्रकार कर सकते हैं:

from datetime import datetime
from pytz import timezone

format = "%Y-%m-%d %H:%M:%S %Z%z"
# UTC में वर्तमान समय
now_utc = datetime.now(timezone('UTC'))
print(now_utc.strftime(format))
# Asia/Kolkata टाइम ज़ोन में कन्वर्ट करें
now_asia = now_utc.astimezone(timezone('Asia/Kolkata'))
print(now_asia.strftime(format))

आउटपुट

यह आउटपुट देगा:

2018-01-03 07:05:50 UTC+0000
2018-01-03 12:35:50 IST+0530
  1. Android SQLite में डेट और टाइम को इंटीजर (int) में कैसे कन्वर्ट करें? Android SQLite में डेट और टाइम को इंटीजर (int) में कैसे कन्वर्ट करें?

    Android SQLite में डेट/टाइम को इंटीजर में कन्वर्ट करना SQLite Android में एक ओपन-सोर्स SQL डेटाबेस है जो डिवाइस पर टेक्स्ट फ़ाइल के रूप में डेटा स्टोर करता है। Android में SQLite का बिल्ट-इन कार्यान्वयन शामिल है। यह सभी रिलेशनल डेटाबेस सुविधाओं का समर्थन करता है। इस डेटाबेस तक पहुँचने के लिए, आपको J

  1. - MySQL में अलग-अलग कॉलम से दिनांक और समय को जोड़कर DATETIME से तुलना करना

    अलग-अलग DATE और TIME कॉलम को CONCAT() के साथ जोड़कर पूर्ण DATETIME से तुलना कर सकते हैं। सिंटैक्स: yourDateTimeValue; एक टेबल बनाते हैं: CREATE TABLE DifferentDateTime ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ArrivalDate DATE, ArrivalTime TIME ); रिकॉर्ड डालें: INSERT INTO Differen

  1. OneNote में Date और Time कैसे जोड़ें OneNote में Date और Time कैसे जोड़ें

    OneNote में एक नया पेज बनाते समय, एक डेट और टाइम स्टैम्प ऑटोमैटिकली आपके नोटबुक में जुड़ जाता है; आप नोटबुक में ऑटोमैटिक डेट और टाइम को एडिट कर सकते हैं और OneNote में दिए गए Time Stamp फीचर्स का उपयोग करके पेज पर डेट और टाइम जोड़ सकते हैं। आप अपने नोटबुक में करंट और पिछली डेट भी जोड़ सकते हैं या पे