我有時間間隔,例如「01:30:00」作爲字符串。現在我想將此字符串轉換爲JavaScript中的有效DateTime進行操作。例如:添加1小時。如何將字符串轉換爲javascript中的有效日期
回答
我解決我的問題。
第一通過new Date()
第二使用獲取當前日期時間.toDateString()
第三附上我的時間間隔例如「01:30:00」。
new Date().toDateString() + ' ' + "01:30:00" // Mon May 09 2016 01:30:00
現在使用moment.js
var t = moment(new Date().toDateString() + ' ' + "01:30:00");
Finaly通過moment().add()
var finalTime = t.add(60, 'minutes').format("hh:mm");
演示添加例如1小時
var stringTimeInterval = "01:30:00";
var t = moment(new Date().toDateString() + ' ' + stringTimeInterval);
document.getElementById("demo").innerHTML = t.add(60, 'minutes').format("hh:mm:00");
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment.min.js"></script>
<div id="demo"></div>
哪裏是你的演示? – Mohammad
演示已添加 –
您可以使用momentjs庫來輕鬆完成此操作。
var epoch = moment(str).unix();
另請參閱
http://www.sitepoint.com/beginners-guide-to-javascript-date-and-time/
返回值爲NaN –
- 1. 將字符串轉換爲javascript日期
- 2. JavaScript將字符串轉換爲日期
- 3. 將JavaScript字符串轉換爲日期
- 4. 如何將字符串日期轉換爲日期javascript?
- 5. 將日期字符串轉換爲Javascript中的日期對象
- 6. 將日期字符串轉換爲Javascript中的正確日期
- 7. 如何將日期轉換爲JavaScript中的字符串?
- 8. 如何將字符串轉換爲JavaScript中的日期格式?
- 9. 將YYYYMMDD字符串轉換爲有效日期轉到
- 10. 將字符串轉換爲有效的日期時間
- 11. 將字符串轉換爲日期並將日期轉換回字符串
- 12. 字符串轉換爲日期在JavaScript
- 13. 將UTC日期轉換爲日期時間字符串Javascript
- 14. JavaScript將日期字符串轉換爲日期
- 15. 將日期字符串轉換爲日期對象Javascript
- 16. 將Javascript日期字符串轉換爲PHP日期
- 17. 如何將字符串日期轉換爲不同的字符串日期?
- 18. 如何將此字符串轉換爲javascript日期對象?
- 19. 如何將JavaScript日期轉換爲TZ字符串?
- 20. 如何將字符串轉換爲日期javascript?
- 21. 如何將字符串轉換爲javascript日期對象?
- 22. Javascript - 將序列化日期字符串轉換爲短日期字符串
- 23. 如何將日期字符串轉換爲sql日期格式
- 24. 如何將日期轉換爲字符串並再次日期?
- 25. 如何將字符串日期轉換爲日期類對象
- 26. 如何將日期和時間字符串轉換爲日期字符串?
- 27. 如何將字符串轉換爲日期和日期字符串?
- 28. 將字符串轉換爲日期轉換爲Talend Open Studio中的字符串
- 29. 將字符串轉換爲日期。 SQL
- 30. 將字符串轉換爲日期python
這可以幫助你:http://stackoverflow.com/questions/16072056/convert-string-to-time-javascript-hm – Apb