您的位置:首页 > Web前端 > JavaScript

js日期时间比较函数

2015-01-06 11:32 543 查看

js日期比较(yyyy-mm-dd)

function duibi(a, b) {

var arr = a.split("-");

var starttime = new Date(arr[0], arr[1], arr[2]);

var starttimes = starttime.getTime();

var arrs = b.split("-");

var lktime = new Date(arrs[0], arrs[1], arrs[2]);

var lktimes = lktime.getTime();

if (starttimes >= lktimes) {

alert('开始时间大于离开时间,请检查');

return false;

}

else

return true;

}

js时间比较(yyyy-mm-dd hh:mi:ss)



function comptime() {

var beginTime = "2009-09-21 00:00:00";

var endTime = "2009-09-21 00:00:01";

var beginTimes = beginTime.substring(0, 10).split('-');

var endTimes = endTime.substring(0, 10).split('-');

beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19);

endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19);

alert(beginTime + "aaa" + endTime);

alert(Date.parse(endTime));

alert(Date.parse(beginTime));

var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;

if (a < 0) {

alert("endTime小!");

} else if (a > 0) {

alert("endTime大!");

} else if (a == 0) {

alert("时间相等!");

} else {

return 'exception'

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: