JavaScript में datetime और Python में datetime में 2 प्रमुख अंतर हैं। पहला महीने के तर्क का अर्थ है।
JavaScript में महीना 0-11 के बीच अपेक्षित होता है जबकि Python में यह 1-12 के बीच अपेक्षित होता है। इसलिए निम्नलिखित टपल वास्तव में Python और JavaScript में 2 अलग-अलग तिथियों का प्रतिनिधित्व करता है:
(2017, 11, 1) Python: 1 नवंबर 2017 JavaScript: 1 दिसंबर 2017
दूसरा अंतर यह है कि उनके अलग-अलग डिफ़ॉल्ट टाइमज़ोन हैं, Python डिफ़ॉल्ट रूप से UTC के लिए जबकि JavaScript उपयोगकर्ता के "लोकल" टाइमज़ोन के लिए डिफ़ॉल्ट है। आप Date.UTC() का उपयोग कर सकते हैं, जो JavaScript में समकक्ष के लिए टाइमस्टैम्प लौटाता है। उदाहरण के लिए,
var utc = Date.UTC(2013, 7, 10);