工作日记-2 JS比较日期大小
2014-08-14 15:28
239 查看
function comptime(beginTime, endTime) {
var beginTimes = beginTime.substring(0, 10).split('-');
var endTimes = endTime.substring(0, 10).split('-');
//parse方法要求短日期可以使用“/”或“-”作为分隔符,但是必须用月/日/年的格式来表示
//使用"/"兼容IE和Firefox
beginTime = beginTimes[1] + '/' + beginTimes[2] + '/' + beginTimes[0] + '/ ' + beginTime.substring(10, 19);
endTime = endTimes[1] + '/' + endTimes[2] + '/' + endTimes[0] + '/ ' + endTime.substring(10, 19);
var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
if (a < 0) {
alert("开始时间大于结束时间");
return - 1;
} else if (a > 0) {
alert("结束时间大于开始时间");
return 1;
} else if (a == 0) {
alert("开始时间等于结束时间");
return 0;
} else {
return 'exception'
}
}
源地址:http://www.blogjava.net/jeanx/archive/2010/04/20/318845.html
var beginTimes = beginTime.substring(0, 10).split('-');
var endTimes = endTime.substring(0, 10).split('-');
//parse方法要求短日期可以使用“/”或“-”作为分隔符,但是必须用月/日/年的格式来表示
//使用"/"兼容IE和Firefox
beginTime = beginTimes[1] + '/' + beginTimes[2] + '/' + beginTimes[0] + '/ ' + beginTime.substring(10, 19);
endTime = endTimes[1] + '/' + endTimes[2] + '/' + endTimes[0] + '/ ' + endTime.substring(10, 19);
var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000;
if (a < 0) {
alert("开始时间大于结束时间");
return - 1;
} else if (a > 0) {
alert("结束时间大于开始时间");
return 1;
} else if (a == 0) {
alert("开始时间等于结束时间");
return 0;
} else {
return 'exception'
}
}
源地址:http://www.blogjava.net/jeanx/archive/2010/04/20/318845.html
相关文章推荐
- 工作小结(三)--js比较两日期大小并确认是否提交
- js 字符串转日期并比较大小(附其它操作)
- js 时间日期 校验格式 比较大小等(判断页面选择时间只能在早8点到晚8点之间)
- JS比较日期大小
- js 比较日期大小
- JS获取系统时间、计算两个日期天数、比较日期大小
- js 比较日期大小及计算日期差
- JS 比较日期相隔都少天&& 比较两个日期大小&&指定日期往前后推指定天数
- js 比较两个日期的大小的例子
- js比较日期大小的方法
- js 计算时间差及比较日期大小
- js比较两个"日期时间"的大小
- js比较日期大小
- js中字符串转换为日期和比较大小
- js 比较日期大小
- js实现比较日期大小
- js比较两个日期大小
- js 比较日期大小
- js比较日期大小
- JS比较日期大小