首页| 论坛| 消息
主题:js比较日期大小
cai发表于 2007-03-28 21:49
//判断输入是否是有效的日期格式 "YYYY-MM-DD"
function isdate(str){try{var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2})$/);if(result==null) return false;var d= new Date(result[1], result[3]-1, result[4]);return (d.getFullYear()==result[1]&&(d.getMonth()+1)==result[3]&&d.getDate()==result[4]);}catch (e){return false;}}
//比较日期大小 // return true if str1 < str2
function dateDiff(str1,str2){if (!isdate(str1)) return false;if (!isdate(str2)) return false;
var date1 = str1.split('-'); var date2 = str2.split('-');
下一页 (1/3)
回帖(1):
1楼:var s1 = "2007-12-01";
var s2 = "2007-1-31";
s1 = s1.replac ..

全部回帖(1)»
最新回帖
收藏本帖
发新帖