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