js如何判断时间大小和时间间隔多少
web开发中,经常验证时间的大小和时间的间隔。
实现思路:
将时间的字符串转化成Date时间对象,通过时间对象判断时间大小。
1.判断时间大小:
/**判断时间大小*/
function judgeTime(startTime,endTime) {
var startTime =new Date(startTime.replace("//-/g", "//"));
var endTime = new Date(endTime.replace("//-/g", "//"));
return startTime<endTime;
}
2.判断时间间隔多少个小时
/**判断时间间隔多少小时*/
function judgeTimeDiffer(startTime,endTime) {
var startTime =new Date(startTime.replace("//-/g", "//"));
var endTime = new Date(endTime.replace("//-/g", "//"));
return parseInt((startTime.getTime() - endTime.getTime()) / 1000 / 60 / 60);
}