में काम नहीं करता है। Python में calendar.timegm() का उपयोग करके, मुझे यूनिक्स टाइमस्टैम्प के लिए 10 अंकों का परिणाम मिलता है। जब मैं इसे जावास्क्रिप्ट के सेटटाइम() फ़ंक्शन में डालता हूं, तो यह 1 9 70 में एक तिथि के साथ आता है। जाहिर है कि यह एक यूनिक्स टाइमस्टैम्प की आवश्यकता है जो 13 अंकों लंबा है। ये केसे हो सकता हे? क्या वे दोनों एक ही तारीख से गिन रहे हैं?पायथन यूनिक्स समय जावास्क्रिप्ट
मैं इन दो भाषाओं के बीच एक ही यूनिक्स टाइमस्टैम्प का उपयोग कैसे कर सकता हूं?
अजगर में:
In [60]: parseddate.utctimetuple()
Out[60]: (2009, 7, 17, 1, 21, 0, 4, 198, 0)
In [61]: calendar.timegm(parseddate.utctimetuple())
Out[61]: 1247793660
Firebug में:
>>> var d = new Date(); d.setTime(1247793660); d.toUTCString()
"Thu, 15 Jan 1970 10:36:55 GMT"
वहाँ एक कारण है कि आप यूटीसी के अलावा एक प्रारूप में इन तारीखों गुजर नहीं कर रहे हैं है (http://en.wikipedia.org/wiki/Coordinated_Universal_Time) ? – SingleNegationElimination