জাভাস্ক্রিপ্ট এবং পাইথনে datetime-এর দুটি বড় পার্থক্য রয়েছে। প্রথমটি হল month আর্গুমেন্টের অর্থ।
জাভাস্ক্রিপ্টে month 0-11-এর মধ্যে থাকবে, কিন্তু পাইথনে এটি 1-12-এর মধ্যে থাকবে। তাই নিচের টাপল আসলে পাইথন এবং জাভাস্ক্রিপ্টে দুটি ভিন্ন তারিখ বোঝায় −
(2017, 11, 1) Python: 1st November 2017 Javascript: 1sd December 2017
দ্বিতীয় পার্থক্য হল তাদের ডিফল্ট টাইমজোন ভিন্ন, পাইথন ডিফল্টভাবে UTC ব্যবহার করে যখন জাভাস্ক্রিপ্ট ব্যবহারকারীর "লোকাল" টাইমজোন। জাভাস্ক্রিপ্টে সমতুল্যের জন্য Date.UTC() ব্যবহার করুন, যা টাইমস্ট্যাম্প রিটার্ন করে। উদাহরণস্বরূপ,
var utc = Date.UTC(2013, 7, 10);