जावास्क्रिप्ट का उपयोग करके, मैं "मानव समय" स्ट्रिंग जैसे "बुध जून 20 1 9:20:44 +0000 2012" को "टाइम 38821 992" जैसे टाइमस्टैम्प मान में कैसे परिवर्तित कर सकता हूं?जावास्क्रिप्ट मानव समय को टाइमस्टैम्प में परिवर्तित करना
उत्तर
बस इसे से एक Date
वस्तु बना सकते हैं और .getTime()
करते हैं या का उपयोग Date.parse()
:
var d = new Date("Wed Jun 20 19:20:44 +0000 2012");
d.getTime(); //returns 1340220044000
//OR
Date.parse("Wed Jun 20 19:20:44 +0000 2012"); //returns 1340220044000
अच्छा काम करता है अगर आपके "मानव समय" स्ट्रिंग एक प्रारूप है कि दिनांक निर्माता को समझता है (उदाहरण के द्वारा पोस्ट की गई है)।
संपादित
एहसास आप एक यूनिक्स टाइमस्टैम्प है, जो युग के बाद से पारित कर दिया सेकंड (जे एस टाइम स्टांप की तरह नहीं एमएस) है मतलब हो सकता है। उस मामले में बस 1000
द्वारा जे एस टाइमस्टैम्प विभाजित:
//if you want to truncate ms instead of rounding just use Math.floor()
Math.round(Date.parse("Wed Jun 20 19:20:44 +0000 2012")/1000); //returns 1340220044
मेरे लिए "अमान्य तिथि" देता है। –
मेरे लिए ठीक काम करता है: http://jsfiddle.net/sv9p3/ – Chad
'NaN' दोनों मायने रखता है। यह लोकेल की वजह से है, और यही कारण है कि मानव तारों को पार्स करना ऐसी समस्या है। –
सिद्धांत रूप में, Date.parse()
साथ। अभ्यास में, हालांकि, तारीख और समय (जिसमें से कम से कम विभिन्न भाषाओं में दिनों/महीनों के नाम होने के हजारों) व्यक्त करने के हजारों विभिन्न तरीकों के साथ, इसे पढ़ने के प्रयास के बजाय अपने घटक भागों में तारीख प्राप्त करना कहीं अधिक आसान है स्ट्रिंग।
ऐसा लगता है कि आपके द्वारा प्रदान की गई तिथि/समय सेकंड में मिलीसेकंड नहीं है। तो सेकंड में दिनांक/समय प्राप्त करने के लिए आपको 1000 से विभाजित करने की आवश्यकता होगी।
//Gets date in seconds
var d1 = Date.parse('Wed Jun 20 19:20:44 +0000 2012')/1000;
alert(d1);
उदाहरण: http://jsfiddle.net/AUt9K/
आप निम्नलिखित जोड़ें: new Date().getTime()
यह आपको वर्तमान समय की टाइमस्टैम्प मिलना चाहिए। उदाहरण: var url = "http://abc.xyz.com/my-script.js?v=" + new Date().getTime();
- 1. यूनिक्स टाइमस्टैम्प को मानव पठनीय समय में कैसे परिवर्तित करें?
- 2. एसक्यूएल सर्वर (मानव पठनीय प्रारूप) में एपोक टाइमस्टैम्प को परिवर्तित करना
- 3. माइक्रोसॉन्ड को मानव पठनीय समय में परिवर्तित करें
- 4. लिनक्स कर्नेल में मानव पठनीय टाइमस्टैम्प
- 5. मानव-अनुकूल तारीख को मिलीसेकंड में परिवर्तित करना
- 6. रुबी/रेल: एक तिथि को यूनिक्स टाइमस्टैम्प में परिवर्तित करना
- 7. पायथन पायट्ज़ एक टाइमज़ैम्प से दूसरे समय में एक टाइमस्टैम्प (स्ट्रिंग प्रारूप) को परिवर्तित करना
- 8. जावास्क्रिप्ट में यूनिक्स टाइमस्टैम्प से मुझे मानव पठनीय तिथि कैसे प्राप्त हो सकती है?
- 9. स्वत: मानव पठनीय समय अंतराल
- 10. डेटाटाइम को POSIX समय में कनवर्ट करना
- 11. मानव आवाज को डिजिटल प्रारूप में कैसे परिवर्तित करें?
- 12. xsd को मानव पठनीय दस्तावेज में कैसे परिवर्तित करें?
- 13. सी में डेटाटाइम को यूनिक्स टाइमस्टैम्प में कैसे परिवर्तित करें?
- 14. PHP में एक ISO8601 टाइमस्टैम्प में यूनिक्स टाइमस्टैम्प को कैसे परिवर्तित करें?
- 15. मैं एक आईएस 8686 टाइमस्टैम्प को पर्ल में यूनिक्स समय में कैसे परिवर्तित कर सकता हूं?
- 16. ट्विटर टाइमस्टैम्प को डेटटाइम में कैसे परिवर्तित करें?
- 17. समय-समय पर समयावधि टाइमस्टैम्प,
- 18. टाइमस्टैम्प को पठनीय दिनांक/समय में कनवर्ट करें PHP
- 19. जावास्क्रिप्ट एन्कोडुरिकॉम्पोनेंट और रिक्त स्थान को + प्रतीकों में परिवर्तित करना
- 20. जावास्क्रिप्ट में मानव शरीर का पता लगाने
- 21. PHP और MySQL: संग्रहीत टाइमस्टैम्प को उपयोगकर्ता के स्थानीय टाइमज़ोन में परिवर्तित करना
- 22. NSDate को यूनिक्स टाइमस्टैम्प iphone sdk में कैसे परिवर्तित करें?
- 23. टेक्स्ट तिथि को टाइमस्टैम्प में कैसे परिवर्तित करें?
- 24. जावा टाइमस्टैम्प को php timestamp में कैसे परिवर्तित करें?
- 25. PHP का उपयोग कर MySQL समय को यूनिक्स टाइमस्टैम्प में कैसे परिवर्तित करें?
- 26. जावास्क्रिप्ट और PHP टाइमस्टैम्प
- 27. एक स्ट्रिंग को जावास्क्रिप्ट में लंबे समय तक कैसे परिवर्तित करें?
- 28. आईफोन + ट्विटर एपीआई: समय परिवर्तित करना?
- 29. जावास्क्रिप्ट के साथ दिनांक प्रारूप में आईएसओ टाइमस्टैम्प कनवर्ट करें?
- 30. एक मानव को 3 डी
क्या आप कुछ और बता सकते हैं कि आप क्या करना चाहते हैं? आप इस स्ट्रिंग को कैसे प्राप्त करते हैं? – gdoron