我需要一種方法將我的2個字符串日期(即'04/10/2010'& '05/24/2010')轉換爲整數,以查看是否大於另一個。如果用戶輸入的結束日期小於開始日期,則需要彈出「無效的日期範圍」錯誤。如何將字符日期轉換爲整數的JavaScript
回答
從你發佈你的真正的問題是:
我要看看是否一個日期比另一個在JavaScript/jQuery的更大。
如果是這樣,所有你需要使用的是Javascript Date object(如何頁here)。
可以按如下方式使用它:
var dateTextA = '04/10/2010';
var dateTextB = '05/24/2010';
var dateA = new Date(dateTextA);
var dateB = new Date(dateTextB);
if (dateA < dateB){
alert("Your date is out of range!");
}
注:以上代碼已經過測試,在IE7中工作。
如果你真的覺得你需要一個整數值,你可以使用UTC
function來獲得。
@C。羅斯 - 它看起來像該頁面上的所有UTC功能將日期轉換爲字符串..我想將字符串轉換爲日期 – sadmicrowave 2010-04-29 12:34:02
@sadmicrowave閱讀代碼示例。 – 2010-04-29 12:34:40
@C。羅斯 - 新日期(dateA)完美地工作,感謝您的幫助 – sadmicrowave 2010-04-29 13:24:57
的問題是Date.parse('04/10/2010')
回報時間戳(整數)爲4月10日在美國和10月4日大部等地。
最好使用較不明確的格式 - 如果您正在接受用戶輸入,請給用戶一個日曆,菜單或三個標籤輸入,然後根據該日期生成日期。
3個輸入:
new Date(+fullyearinput, monthinput-1, +dateinput)
- 1. 如何將字符串日期轉換爲日期javascript?
- 2. 將整數字符串日期轉換爲實際日期
- 3. 將字符串轉換爲javascript日期
- 4. JavaScript將字符串轉換爲日期
- 5. 將JavaScript字符串轉換爲日期
- 6. 如何將日期轉換爲整數?
- 7. 如何將整數轉換爲日期?
- 8. 將日期字符串轉換爲Javascript中的日期對象
- 9. 將日期字符串轉換爲Javascript中的正確日期
- 10. 將日期字符串轉換爲完整日期
- 11. 將JavaScript字符串轉換爲整數
- 12. 如何將數字轉換爲日期
- 13. 如何將字符串轉換爲javascript中的有效日期
- 14. 如何將日期轉換爲JavaScript中的字符串?
- 15. 如何將字符串轉換爲JavaScript中的日期格式?
- 16. SQL如何將數字(整數)轉換爲日期?
- 17. 將字符串轉換爲表示日期的整數
- 18. 如何將整數字段轉換爲Netezza中的日期?
- 19. 如何將整數轉換爲字符
- 20. 將UTC日期轉換爲日期時間字符串Javascript
- 21. JavaScript將日期字符串轉換爲日期
- 22. 將日期字符串轉換爲日期對象Javascript
- 23. 將Javascript日期字符串轉換爲PHP日期
- 24. 如何將此字符串轉換爲javascript日期對象?
- 25. 如何將JavaScript日期轉換爲TZ字符串?
- 26. 如何將字符串轉換爲日期javascript?
- 27. 如何將字符串轉換爲javascript日期對象?
- 28. 將字符串轉換爲日期並將日期轉換回字符串
- 29. 如何將數字轉換爲JavaScript中的日期?
- 30. 如何將日期字符串轉換爲sql日期格式
的Java =的Javascript – 2010-04-29 12:31:14
@DouweM真正的我看來(Java.syntax LIKE JavaScript.syntax)=== – 2010-04-29 12:33:11
@Jacob Java.libraries = JavaScript.libraries;! Java.libraries.contains(jquery)== false; – 2010-04-29 12:35:53