एक वेब एप्लिकेशन लिखते समय, यह यूबी टाइमस्टैम्प के रूप में DB में सभी डेटासेट को स्टोर (सर्वर साइड) करने के लिए समझ में आता है ।
मुझे आश्चर्य हुआ जब मैंने देखा कि आप जावास्क्रिप्ट में Timezone हेरफेर के मामले में मूल रूप से बहुत कुछ नहीं कर सकते हैं।
मैंने दिनांक ऑब्जेक्ट को थोड़ा बढ़ा दिया। क्या यह फ़ंक्शन समझ में आता है? मूल रूप से, हर बार जब मैं सर्वर को कुछ भी भेजता हूं, तो यह इस फ़ंक्शन के साथ प्रारूपित होने जा रहा है ...
क्या आप यहाँ कोई बड़ी समस्या देख सकते हैं? या शायद एक अलग कोण से एक समाधान?
Date.prototype.getUTCTime = function(){
return new Date(
this.getUTCFullYear(),
this.getUTCMonth(),
this.getUTCDate(),
this.getUTCHours(),
this.getUTCMinutes(),
this.getUTCSeconds()
).getTime();
}
यह सिर्फ मेरे लिए थोड़ा जटिल लगता है। और मैं प्रदर्शन के बारे में इतना निश्चित नहीं हूं।
new Date().toString()
आप वर्तमान समय क्षेत्र समय प्रतिनिधित्व दिखाएगा, new Date().toUTCString()
आप UTC समय रेपर दिखाई देगा, लेकिन new Date().getTime()
है हमेशा यूटीसी , क्योंकि जो यूनिक्स समय के रूप में परिभाषित किया जाता है कि: "यूनिक्स समय (भी इसे POSIX समय या युग समय के रूप में जाना जाता है) instants वर्णन करने के लिए एक प्रणाली है समय में, 00:00:00 के बाद से समाप्त होने वाले सेकंड की संख्या के रूप में परिभाषित किया गया है समन्वित यूनिवर्सल टाइम (UTC), गुरुवार, 1 जनवरी 1970, लीप सेकंड की गिनती नहीं। "