कंप्यूटर का UTC ऑफसेट आपके कंप्यूटर पर सेट टाइमज़ोन होता है। आप time मॉड्यूल का उपयोग करके यह टाइमज़ोन जानकारी प्राप्त कर सकते हैं। time.timezone UTC ऑफसेट को सेकंड में लौटाता है।
उदाहरण
import time print(-time.timezone) # भारत का टाइमज़ोन: +5:30
आउटपुट
यह आउटपुट देगा -
19800
आप टाइमज़ोन जानकारी प्राप्त करने के लिए अन्य तरीकों का भी उपयोग कर सकते हैं। आप UTC और स्थानीय टाइमज़ोन के लिए datetime ऑब्जेक्ट बना सकते हैं और उन्हें घटाकर अंतर निकाल सकते हैं।
उदाहरण
import time
from datetime import datetime
ts = time.time()
utc_offset = (datetime.fromtimestamp(ts) -
datetime.utcfromtimestamp(ts)).total_seconds()
आउटपुट
यह आउटपुट देगा -
19800