पर एक यूटीसी दिनांक() ऑब्जेक्ट को कनवर्ट करें मेरे पास Date()
ऑब्जेक्ट है जिसमें एक यूटीसी दिनांक है, जिसे मुझे स्थानीय टाइमज़ोन में कनवर्ट करने की आवश्यकता है। क्या कोई जानता है कि मैं यह कैसे कर सकता हूं? :-)जावास्क्रिप्ट: स्थानीय टाइमज़ोन
उत्तर
मैं आमतौर पर एक नया Date
ऑब्जेक्ट बनाता हूं और दिनांक जानकारी की प्रतिलिपि बनाने के लिए Date.setUTC*
फ़ंक्शंस का उपयोग करता हूं।
मुझे यकीन है कि यह आपके लिए स्वचालित रूप से किया जाता है।
>>> d = new Date('Fri, 10 Jun 2011 19:49:23 UTC');
Sat Jun 11 2011 07:49:23 GMT+1200 (New Zealand Standard Time)
>>> d.getHours();
7
हां, लेकिन पार्स जहां तक मुझे पता है, ब्राउज़र ब्राउज़र से ब्राउजर से अलग-अलग काम करता है। –
यह एक पुराना धागा है, लेकिन अगर किसी और ने इस मुद्दे पर ठोकर खाई है, तो यहां इस समस्या के आसपास मुझे कैसे मिला है।
मेरे उदाहरण में, मैं उपयोगकर्ता के स्थानीय समय क्षेत्र में दिनांक वापस जाने के लिए मेरी ASP.Net सेवा करना चाहता था, भले ही दिनांक मानों यूटीसी समय क्षेत्र में एसक्यूएल सर्वर में संग्रहित किया गया।
मुझे आपके लिए यह पाया: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC
जिस तरह से आप इसका इस्तेमाल होता है: वर एक्स = Date.UTC (yyyy, mangmo, dd, hh, मील, एस एस, एमएस); // अब एक्स मिलीसेकंड में एक टाइमस्टैम्प है (यह एक संख्या है, डेट ऑब्जेक्ट नहीं) var y = new date (x); // अब y दिनांक वस्तु आप ने कहा आप Date.UTC
को तर्क चाहता था है इस प्रकार हैं:
yyyy
साल है (उदाहरण के लिए, 1984
या 2016
के लिए)
mangmo
घायल महीने (0 से एक नंबर है 11) को
dd
, महीने के दिन (इस घायल नहीं है यह) एक कलाई घड़ी या दीवार कैलेंडर पर के रूप में ही
hh
(0 से 23) दिन के घंटे
mi
minu है है ट, ss
है सेकंड, ms
मिलीसेकेंड है (मुझे नहीं लगता कि मैं इन की व्याख्या करने की आवश्यकता है)
- 1. स्थानीय टाइमज़ोन
- 2. जावास्क्रिप्ट/PHP और टाइमज़ोन
- 3. PHP में स्थानीय टाइमज़ोन कैसे प्राप्त करें?
- 4. टाइमज़ोन
- 5. टाइमज़ोन
- 6. स्थानीय जावास्क्रिप्ट
- 7. टाइमज़ोन
- 8. विभिन्न टाइमज़ोन के लिए जावास्क्रिप्ट दिनांकफॉर्मेट
- 9. जावास्क्रिप्ट दिनांक - टाइमज़ोन ऑफसेट को सुरक्षित रखें
- 10. PHP टाइमज़ोन
- 11. टाइमज़ोन
- 12. टाइमज़ोन
- 13. टाइमज़ोन
- 14. टाइमज़ोन
- 15. स्थानीय जावास्क्रिप्ट - स्थानीय फाइल को लिखें
- 16. Json.NET DeserializeObject स्थानीय समय पर टाइमज़ोन क्यों बदलता है?
- 17. जावास्क्रिप्ट स्थानीय चर घोषित
- 18. स्थानीय जावास्क्रिप्ट scoping मुद्दा
- 19. MySQL: सर्वर टाइमज़ोन या उपयोगकर्ता टाइमज़ोन रखें?
- 20. जावास्क्रिप्ट + एचटीएमएल 5 स्थानीय स्टोरेज
- 21. जावास्क्रिप्ट स्थानीय स्टोरेज और डोमेन
- 22. आईसीएस टाइमज़ोन
- 23. रेल 3 टाइमज़ोन त्रुटि
- 24. रेल टाइमज़ोन (पोस्टग्रेएसक्यूएल)
- 25. मैं जावास्क्रिप्ट में टाइमज़ोन नाम कैसे प्राप्त कर सकता हूं?
- 26. विभिन्न लोकेल और टाइमज़ोन में जावास्क्रिप्ट दिनांक ऑब्जेक्ट
- 27. जावास्क्रिप्ट में टाइमज़ोन अंतर जोड़ें या घटाएं दिनांक
- 28. यदि जावास्क्रिप्ट "(नई तिथि())। GetTime()" 2 अलग-अलग टाइमज़ोन
- 29. पूर्ण टाइमज़ोन का उपयोग कर जावास्क्रिप्ट उलटी गिनती?
- 30. स्थानीय बनाम रिमोट जावास्क्रिप्ट पुस्तकालयों सहित
वहाँ एक स्क्रिप्ट है कि एक तारीख माइक्रोफ़ॉर्मेट के रूप में स्वरूपित दिनांकों पेज खोज करता है और उन्हें उपयोगकर्ता के स्थानीय संस्करण के साथ की जगह है: http://features.sheep.art.pl/LocalTimeAndDate –
धन्यवाद, अगर आप http://twtm.in/lw के नीचे जावास्क्रिप्ट को देखते हैं तो आप देखेंगे कि मैं क्या कर रहा हूं :-) – tarnfeld