में अलग काम करती है मैं, जावास्क्रिप्ट द्वारा Date
को दिनांक स्ट्रिंग परिवर्तित इस कोड का उपयोग करना चाहते हैं:नई तिथि() Chrome और Firefox
var date = new Date('2013-02-27T17:00:00');
alert(date);
'2013-02-27T17:00:00'
सर्वर से JSON ऑब्जेक्ट में UTC समय है।
लेकिन इसके बाद के संस्करण कोड का परिणाम फ़ायरफ़ॉक्स और क्रोम के बीच अलग है:
फ़ायरफ़ॉक्स रिटर्न:
Wed Feb 27 2013 17:00:00 GMT+0700 (SE Asia Standard Time)
क्रोम रिटर्न:
Thu Feb 28 2013 00:00:00 GMT+0700 (SE Asia Standard Time)
यह 1 दिन अलग है, सही परिणाम मैं उम्मीद है कि क्रोम से परिणाम होगा।
डेमो कोड: http://jsfiddle.net/xHtqa/2/
कैसे मैं दोनों से एक ही परिणाम प्राप्त करने के लिए इस समस्या को ठीक कर सकते हैं?
कि एक ही कंप्यूटर पर है:
पिछले सांत्वना परिणाम है कि मैं क्या जरूरत है? –
@defaultlocale: नवीनतम संस्करण 25.0.1364.97 मीटर –
@AaronDigulla: हाँ, उसी लैपटॉप पर फ़ायरफ़ॉक्स और क्रोम क्रोम में मेरे लिए –