1
A
回答
2
你的日期是1970年以前的,所以你應該能夠利用負數表示日期之前的日期。
var str = '\/06\/12\/1967',
date = new Date(str);
str = '/Date(' + +date + ')/';
如果你需要幾秒鐘而不是毫秒,除以1000
。
如果您的日期是歐洲格式(當前日期是模糊的,它可以在任)...
var str = '\/06\/12\/1967',
tokens = str.split('/');
str = [tokens[2], tokens[1], tokens[3]].join('/')
var date = new Date(str);
str = '/Date(' + +date + ')/';
+0
哇,不能期望更多....你能解釋我幾件事什麼是令牌[2],令牌[1]等等...爲什麼我們添加兩個+日期,我們可以讓它作爲一個通用函數,我可以通過str並返回... – 2011-06-01 23:56:19
+0
@John如果它不是美國格式,'tokens'數組將被更改爲日期格式。 '+'前綴是用於調用'date'對象的'getTime()'方法的語法糖。 – alex 2011-06-02 00:01:42
相關問題
- 1. 解析JavaScript中的日期?
- 2. 解析Javascript日期
- 3. 在JavaScript中解析日期
- 4. 解析javascript日期以java.utils.date.Date
- 5. JavaScript中的日期解析和驗證
- 6. 在JavaScript中解析日期和時間
- 7. 在JavaScript中解析日期文字
- 8. MySQL中的解析日期
- 9. AngularJS中的解析日期
- 10. Java中的解析日期
- 11. 解析Ruby中的日期
- 12. JavaScript的新的日期()或moment.js解析日期錯
- 13. JavaScript:將較長的日期解析爲較短的日期
- 14. 解析日期和時間 - javascript
- 15. Javascript沒有正確解析日期
- 16. javascript日期解析分隔符?
- 17. JSP解析日期失敗:java.text.ParseException:無法解析的日期
- 18. 在ColdFusion中解析日期
- 19. 在Firefox中解析日期
- 20. 「無效的日期」解析日期moment.js
- 21. OpenCSV日期解析
- 22. MagicalRecord日期解析
- 23. F# - 解析日期
- 24. 解析Java日期
- 25. 解析Java日期
- 26. Struts2日期解析
- 27. Python日期解析
- 28. Grails解析日期
- 29. Angular.js日期解析
- 30. 解析日期 - Java
它不應該是一個負數,因爲它<1970年? – alex 2011-06-01 23:31:21
這個問題幾乎不可能理解。 – Pointy 2011-06-01 23:32:54