के साथ पिछली बार ज़ोन का उपयोग कर रहा है, मैंने फ़ायरफ़ॉक्स (संस्करण 21) पर कंसोल में निम्न चलाया है और मुझे परिणाम मिल रहे हैं जिनकी मुझे उम्मीद नहीं है।जावास्क्रिप्ट फ़ायरफ़ॉक्स
new Date(1362891600000);
var date = new Date(1362891600000);
var time = date.getHours();
new Date(date.setHours(date.getHours() + 24));
परिणाम वास्तव में मुझे एक लूप के लिए फेंकता है।
पहली तारीख, पूर्वी डेलाइट समय के रूप में दिखाई देता है, जबकि दूसरा एक पूर्वी मानक समय के साथ दिखाता है। यह पूरी तरह से पीछे की तरफ है। यह आईई या क्रोम के साथ नहीं होता है।
यहां क्या हो रहा है?
सूचना है कि, जबकि लेबल "पूर्वी डेलाइट समय" और "पूर्वी मानक समय" पीछे की ओर कर रहे हैं, उपयोग में वास्तविक समय क्षेत्र ऑफसेट (जीएमटी 0500 और 0400 जीएमटी) सही हैं। यदि संख्यात्मक टाइमज़ोन ऑफसेट और टाइमज़ोन नाम मेल नहीं खाता है, तो मैं कल्पना नहीं कर सकता कि आपने जो भी गलत किया है, वह हो सकता है। इसलिए मैं कहूंगा कि यह एक फ़ायरफ़ॉक्स बग है! – Celada
@ सेलाडा धन्यवाद ... यह वही है जो मुझे डर था। मैं उम्मीद कर रहा था कि यह उनमें से एक था "ऐसा लगता है कि यह एक्सवाईजेड की बग है लेकिन वास्तव में यह वह था जो वास्तव में कुछ गलत करता था" परिदृश्यों का प्रकार। – Joseph
यह निश्चित रूप से फ़ायरफ़ॉक्स में एक बग है। आपको शायद उन्हें इसकी रिपोर्ट करनी चाहिए। हालांकि, ध्यान रखें कि ऑफसेट के बाद कुछ भी मानक नहीं है और समर्थन ब्राउज़र और ऑपरेटिंग सिस्टम में जंगली रूप से भिन्न होता है। आप इसे किसी उपयोगकर्ता को प्रदर्शित कर सकते हैं, लेकिन किसी भी चीज़ के लिए इसे भरोसा न करें। –