एक टाइमस्टैम्प समय रेखा और युग में एक बिंदु के बीच एक ऑफसेट मान है, इसका समय क्षेत्र से कोई लेना-देना नहीं है। जब इसे '%Y-%m-%d %H:%M:%S' जैसे मानव पठनीय स्ट्रिंग में परिवर्तित किया जाता है जिसमें कोई समय क्षेत्र जानकारी शामिल नहीं होती है, तो पायथन मानता है कि आप स्थानीय टाइमज़ोन सेटिंग का उपयोग करना चाहते हैं।
datetime.timestamp() एक भोले डेटाटाइम ऑब्जेक्ट पर कॉल करता है mktime() आंतरिक रूप से यानी, इनपुट की व्याख्या स्थानीय समय के रूप में की जाती है। सिस्टम के बीच स्थानीय समय की परिभाषाएं भिन्न हो सकती हैं।
C mktime() गलत परिणाम दे सकता है यदि स्थानीय समयक्षेत्र में अतीत में अलग utc ऑफसेट था और ऐतिहासिक समयक्षेत्र डेटाबेस का उपयोग नहीं किया जाता है।
यूनिक्स पर, जब हम टाइमस्टैम्प () कहते हैं, तो दुभाषिया टाइमज़ोन जानकारी प्राप्त करने के लिए यूनिक्स सिस्टम पर उपलब्ध tz डेटाबेस का उपयोग करता है। जबकि यह विंडोज़ पर नहीं है।