如何根據'dd-mm-yyyy H:i:s'格式驗證日期,並且該日期應該大於系統的日期和時間。這個驗證應該在JavaScript中。 在此先感謝。檢查日期驗證的日期格式大於當前日期以及js
1
A
回答
3
尼爾斯的邏輯是正確的,但他寫的函數不正確。
parseDate
未返回正確的值。你可以在這裏檢查兩個值。 Niel's Fiddle update
這裏是正確的函數:correct fiddle
function parseDate(str)
{
var s = str.split(" "),
d = s[0].split("-"),
t = s[1].replace(/:/g, "");
return d[2] + d[1] + d[0] + t;
}
if(parseDate("17-05-1989 12:15:00") > parseDate("15-05-1989 14:00:00"))
{
alert("larger");
}
else
{
alert("smaller");
}
3
你可以這樣做,例如(活小提琴:http://jsfiddle.net/7jrQZ/):
function parseDate(str)
{
var s = str.split(" "),
d = str[0].split("-"),
t = str[1].replace(/:/g, "");
return d[2] + d[1] + d[0] + t;
}
if(parseDate("17-05-1989 12:15:00") > parseDate("15-05-1989 14:00:00"))
{
alert("larger")
}
else
{
alert("smaller")
}
相關問題
- 1. 驗證出生日期不應大於當前日期
- 2. jQuery如何驗證日期格式化mm/dd/yyyy不大於當前日期
- 3. Javascript:根據當前日期檢查格式化的日期值?
- 4. 如何檢查當前日期是否大於結束日期?
- 5. 檢查日期是否大於17:30當前日期
- 6. 基於當前日期的日期驗證
- 7. AngularJS當前日期驗證
- 8. 當前日期驗證
- 9. 驗證日期已過期與當前系統日期
- 10. Javascript日期從當前日期到3年之前的驗證
- 11. javascript日期驗證檢查
- 12. 查詢多個日期不大於當前日期
- 13. yii如何查找日期大於當前日期
- 14. 如何驗證開始日期應該大於yii的當前日期
- 15. PHP格式/驗證日期
- 16. Pdf格式日期驗證
- 17. Unix日期格式驗證
- 18. 日期格式驗證
- 19. 驗證日期格式
- 20. 當前SQL檢查日期
- 21. 如何以檢索其中日期等於當前日期
- 22. jquery如何檢查日期是否小於當前日期
- 23. JS日期格式和日期比較
- 24. JS - 日期檢查
- 25. 當前日期格式
- 26. 格式化當前日期
- 27. JS檢查有效的日期格式
- 28. 日期驗證,以便沒有選擇以前的日期
- 29. 以日期時間格式插入當前日期mySQL
- 30. 模型數據驗證,檢查日期小於X年前的日期
@Srim google一下 – 2013-02-22 18:49:08
其實我是想查詢的數量 ' - ' 第一如果2,然後去時機。再次分日,年和月計算與今天的日期。但是,它的巨大過程,這就是爲什麼我問,有沒有最短的過程?如果是這樣,請給一個指導。謝謝。 – Srim 2013-02-22 18:50:16