如何使用標準JavaScript或moment.js
庫將字符串"8/3/2017 6:12:00 AM"
轉換爲"2017-08-03T06:12:00.000"
?Moment.js如何將MM/dd/yyyy HH:mm:ss.fff轉換爲往返日期/時間模式?
0
A
回答
4
可以使用瞬間以下方式轉換8/3/2017 6:12:00 AM
到2017-08-03T06:12:00.000
:
moment("8/3/2017 6:12:00 AM", 'DD/MM/YYYY HH:mm:ss a').format('YYYY-DD-MMTHH:mm:ss.000')
console.log(moment("8/3/2017 6:12:00 AM", 'DD/MM/YYYY HH:mm:ss a').format('YYYY-DD-MMTHH:mm:ss.000'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.js"></script>
+1
沒有必要硬編碼'000'毫秒的格式字符串,時刻有[大小秒]的大寫'SSS'標記(http://momentjs.com/docs/#/displaying/format/) – VincenzoC
0
如果你知道你得到什麼格式,那麼我建議解析並創建一個js日期對象。然後
var year = 2017;
var month = 2;
var day = 8;
var date = new Date(year, month, day);
console.log(date.toISOString());
更新時間:
console.log(moment("8/3/2017 6:12:00 AM", 'DD/MM/YYYY HH:mm:ss a').format('YYYY-DD-MMTHH:mm:ss.000'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
相關問題
- 1. 如何將unix時間戳轉換爲日曆日期moment.js
- 2. 不能往返日期時間格式
- 3. 如何UNIX時間轉換爲UNIX日期由moment.js
- 4. 從MMDDYYYY轉換爲日期java
- 5. 如何將字符串轉換爲日期 - mmddyyyy
- 6. 如何將utc日期時間轉換爲模糊時間戳
- 7. 如何將IronPython日期時間轉換爲.NET日期時間?
- 8. 如何將UTC日期/時間轉換爲EST日期/時間
- 9. 在javascript中將日期時間轉換爲ISO格式(例如,使用moment.js)
- 10. C#將日期時間轉換爲WCF日期時間格式
- 11. Python:將MySQL日期時間轉換爲日期時間格式
- 12. 日期時間轉換和解析DateTime.Now.ToString( 「MM/DD/YYYY HH:MM:SS.FFF」)
- 13. 如何將JSON.NET日期時間格式轉換爲javascript日期和時間
- 14. 如何將日期時間轉換爲oracle的日期時間格式在php
- 15. 如何將日期時間格式轉換爲日期和時間對象?
- 16. 將日期時間轉換爲時間
- 17. 如何使用moment.js將ISO日期/時間轉換爲本地日期/時間?接收奇數輸出
- 18. 將WebApi的返回日期時間轉換爲Javascript的日期
- 19. 轉換INT MMDDYYYY到日期時間MM-DD-YYYY
- 20. 如何將Json日期格式轉換爲日期時間格式(mm/dd/yyyy))?
- 21. 如何將Node.js日期格式轉換爲oracle日期時間格式
- 22. moment.js將毫秒轉換爲日期日期
- 23. Moment.js將日期字符串轉換爲日期
- 24. 如何將日期時間轉換爲日期
- 25. 如何使用Netezza將日期時間轉換爲日期
- 26. 如何將日期時間轉換爲日期?
- 27. 如何將ISO日期轉換爲PHP中的日期時間?
- 28. 如何將我的日期轉換爲UTC日期時間
- 29. 如何將TSQL日期時間轉換爲Julian INT日期
- 30. 如何將日期和時間轉換爲日期
其實你可以在這裏看看:https://momentjs.com/docs/#/parsing/string-format/ – hurricane