हम अपने आवेदन में एक बग को ट्रैक कर रहे हैं जो प्रतीत होता है क्षण.जेएस स्वरूपण से संबंधित है।अजीब व्यवहार स्वरूपण moment.js दिनांक
यहाँ (संदर्भ के लिए, क्रोम, एफएफ, और एज में reproduced) समस्याग्रस्त कॉल है:
moment('2016-03-13T23:59:59.999-06:00').format('YYYY-MM-DD')
हम क्या उम्मीद:
2016-03-13
हमें क्या मिलता है:
2 के रूप में यह केवल तारीख (अभी तक) है कि हम पर यह गलत व्यवहार को पुनः कर लिया है और डीएसटी उस दिन फ़्लिप है 016-03-14
यह प्रतीत होता है डेलाइट सेविंग टाइम के साथ कुछ है।
यदि हम यूटीसी ऑफसेट को -05:00
पर स्विच करते हैं तो यह ठीक से काम करता है।
यहाँ demonstrate
के लिए एक सरल JSBIN यहाँ क्या हो रहा है क्या है? हम इसे कैसे संबोधित कर सकते हैं?
मेरा मानना है कि इस http://stackoverflow.com/questions/7629286/annoying-javascript-timezone-adjustment-issue – Dazak