मैं पिछले 24 घंटों में कुछ डेटा दिखाने के लिए हाईचार्ट्स का उपयोग करने की कोशिश कर रहा हूं। चार्ट को प्रारंभ समय की आवश्यकता होती है जब आप एक्स अक्ष के लिए समय का उपयोग इस उदाहरण में करते हैं Highcharts time example। मैं यह समझ नहीं सकता कि इसे 24 घंटे पहले शुरू करने के लिए कैसे बताना है, उदाहरण के लिए, अगर समय 18 वीं बजे 22:34 बजे था, तो मैं इसे 17:34 बजे 22:34 बजे शुरू करना चाहता हूं। मैं समय और तारीख से संबंधित कोड के साथ बहुत अच्छा नहीं हूं और जावास्क्रिप्ट भी मेरा मजबूत बिंदु नहीं है। मुझे विश्वास है कि मुझे कुछ आउटपुट होने की आवश्यकता होगी: pointStart: Date.UTC(2012, 5, 17, 22, 34)
उपरोक्त उदाहरण के लिए, लेकिन मुझे यह सुनिश्चित नहीं है कि तिथि() से इसे कैसे प्राप्त किया जाए।जावास्क्रिप्ट रिश्तेदार समय 24 घंटे पहले आदि समय
उत्तर
आप टाइम स्टांप का उपयोग के रूप में आप उन लोगों के साथ गणना कर सकते हैं चाहिए।
इस प्रकार आप वर्तमान टाइमस्टैम्प प्राप्त करते हैं: Math.round(new Date().getTime()/1000)
कृपया ध्यान दें कि यह कंप्यूटर स्थानीय समय है।
अब आप इस तरह 24 घंटे पहले टाइमस्टैम्प प्राप्त कर सकते हैं:
var ts = Math.round(new Date().getTime()/1000);
var tsYesterday = ts - (24 * 3600);
कृपया इस बेला देखें: http://jsfiddle.net/Mjm7V/
संपादित करें: के रूप में निक सही ढंग से कहा, Date#getTime
यूटीसी टाइमस्टैम्प रिटर्न (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime)
बस तारीख से 24 घंटे में मिलीसेकेंड की राशि घटाना:
new Date (Date.UTC(2012, 5, 17, 22, 34) - 24 * 3600 * 1000)
यह वास्तव में काफी सरल है:
var yesterday = new Date(new Date().getTime() - (24 * 60 * 60 * 1000));
बस वर्तमान टाइमस्टैम्प शून्य के 24 घंटों के मूल्य के साथ एक नया Date
बनाएं।
(24 घंटे के प्रत्येक घंटे में 60 मिनट प्रत्येक मिनट प्रत्येक दूसरे में 1000 मिलीसेकेंड से गुणा में 60 सेकंड से गुणा से गुणा)
24 घंटे पहले:
new Date(Date.now() - 86400 * 1000).toISOString()
- अब:
new Date().toISOString()
- आउटपुट:
'2017-02-04T09:15:25.233Z'
- युग के बाद 0 सेकंड सेकंड देता है।
- घटाना
86400
एक दिन में कई बार1000
में सेकंड मिलीसेकेंड में बदलने के लिए - आउटपुट:
'2017-02-03T09:14:11.789Z'
- 1. jquery datetimepicker 24 घंटे का समय प्रारूप
- 2. आईफ़ोन 24-घंटे की समय सेटिंग
- 3. 12 घंटे से 24 घंटे समय में कनवर्ट करें
- 4. मैं 24 घंटे का समय 12 घंटे के समय में कैसे परिवर्तित कर सकता हूं?
- 5. PHP 24 घंटे के समय प्रारूप को सत्यापित करने
- 6. 24 घंटे से ऊपर एक्सेल में समय का प्रतिनिधित्व
- 7. डेटटाइम को 24 घंटे के समय में कैसे प्रारूपित करें?
- 8. रिश्तेदार समय के लिए जावास्क्रिप्ट टाइमस्टैम्प (उदाहरण के लिए 2 सेकंड पहले, एक सप्ताह पहले आदि), सर्वोत्तम तरीकों?
- 9. 24 घंटे के साथ NSDateFormatter
- 10. * उस तालिका में चुनें जहां 24 घंटे पहले डेटाटाइम
- 11. प्रत्येक 24 घंटे
- 12. 24 घंटे के समय पर वर्तमान समय और दिनांक प्राप्त करना
- 13. एक 24 घंटे के प्रारूप में समय मिलता है की आवश्यकता है समय
- 14. मैं PHP में 24 घंटे की घड़ी के समय में 12 घंटे की घड़ी का समय कैसे बदलूं?
- 15. आप पीएचपी में 12 घंटे के समय और 24 घंटे के बीच कैसे परिवर्तित करते हैं?
- 16. कन्वर्ट 24 से 12 घंटे समय घंटे प्लस AM/PM संकेत Oracle SQL
- 17. समय क्षेत्र "आदि/GMT"
- 18. रिश्तेदार समय का विश्लेषण कैसे करें?
- 19. करें दिनांक/समय समूहों घंटे
- 20. दिनांक समय समूह की तारीख और घंटे
- 21. Android पर स्वरूपण समय है, जबकि निम्न वरीयताओं (24 घंटा घड़ी बनाम AM/PM, आदि ..)
- 22. डेटटाइम से घंटा? 24 घंटे प्रारूप में
- 23. दिनांक समय 24:00 (आधी रात)
- 24. 24 घंटे की घड़ी डेटफॉर्मेट एंड्रॉइड
- 25. संस्कृतिइंफो और डेटटाइमइन्फो: 24 घंटे का समय जांचने के लिए कैसे करें?
- 26. 4 घंटे पहले
- 27. डेटाटाइम रेंज (अंतिम 24, 48, आदि ... घंटे) द्वारा रेल क्वेरी पर रूबी
- 28. पता लगाएं कि आईफोन 12 घंटे या 24 घंटे के मोड में समय प्रदर्शित कर रहा है या नहीं?
- 29. पाइथन में 24 घंटे से अधिक समय के मूल्यों से कैसे निपटें?
- 30. मैं एसक्यूएल सर्वर कोड को 24 घंटे से अधिक समय के साथ टाइमस्पेन कैसे मैप करूं?
धन्यवाद, मुझे नहीं पता था कि मैं टाइमस्टैम्प का उपयोग कर सकता हूं। – Totoro
"कृपया ध्यान दें कि यह कंप्यूटर स्थानीय समय है।" उत्तर में अस्वीकरण सही नहीं है .. दिनांक # getTime यूटीसी टाइमस्टैम्प है https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime – Nick