मैं एक वेब सेवा से एक स्ट्रिंग इस प्रारूप में एक तारीख के साथ प्राप्त करते हैं:Convert yyyy-MM-DDThh: mm: जावास्क्रिप्ट में datetime को ss.fffZ मैन्युअल
yyyy-MM-ddTHH:mm:ss.fffZ
मैं जावास्क्रिप्ट के साथ करने के लिए कि स्ट्रिंग बदलने की आवश्यकता एक सामान्य दिनांक समय लेकिन नए Date('yyyy-MM-ddTHH:mm:ss.fffZ')
का उपयोग कर, क्योंकि मुझे लगता है कि है कि रूपांतरण का समर्थन नहीं जावास्क्रिप्ट के एक पुराने संस्करण का उपयोग कर रहा बिना। मुझे लगता है कि स्ट्रिंग विभाजित है और प्राप्त कर सकते हैं:
- वर्ष
- महीना
- दिन
- समय
लेकिन कैसे समय क्षेत्र "fffZ"
कोई सुझाव हेरफेर करने के लिए?
अपने जावास्क्रिप्ट पर्यावरण क्या है? –
'fffZ' एक समय क्षेत्र नहीं है - समय क्षेत्र' है Z' ([ज़ुलु समय] (http://en.wikipedia.org/wiki/Zulu_time) है, जो यूटीसी का मतलब है), और 'fff' तीन दशमलव के हैं जो सेकेंड भाग ('ss.fff') से संबंधित है - यदि आप सभी तीनों को एक साथ लेते हैं, तो वे मिलीसेकंड भाग बनाते हैं। – MvanGeest
एंड्रॉइड 2.3 (फोनगैप और चाइल्ड ब्राउजर का उपयोग करना) –