手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js简单时间比较的方法
js简单时间比较的方法
摘要:本文实例讲述了js简单时间比较的方法。分享给大家供大家参考,具体如下://时间比较(yyyy-MM-dd)functioncompareDa...

本文实例讲述了js简单时间比较的方法。分享给大家供大家参考,具体如下:

//时间比较(yyyy-MM-dd) function compareDate(startDate, endDate) { var arrStart = startDate.split("-"); var startTime = new Date(arrStart[0], arrStart[1], arrStart[2]); var startTimes = startTime.getTime(); var arrEnd = endDate.split("-"); var endTime = new Date(arrEnd[0], arrEnd[1], arrEnd[2]); var endTimes = endTime.getTime(); if (endTimes<startTimes) { alert("结束时间不能小于开始时间"); return false; } return true; } //时间比较(yyyy-MM-dd HH:mm:ss) function compareTime(startTime,endTime) { var startTimes = startTime.substring(0, 10).split('-'); var endTimes = endTime.substring(0, 10).split('-'); startTime = startTimes[1] + '-' + startTimes[2] + '-' + startTimes[0] + ' ' + startTime.substring(10, 19); endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19); var thisResult = (Date.parse(endTime) - Date.parse(startTime)) / 3600 / 1000; if (thisResult < 0) { alert("endTime小于?tartTime!"); } else if (thisResult > 0) { alert("endTime大于tartTime!"); } else if (thisResult == 0) { alert("endTime等于tartTime!"); } else { return '异常'; } }

PS:对JavaScript时间与日期操作感兴趣的朋友还可以参考本站在线工具:

Unix时间戳(timestamp)转换工具:

http://tools.jb51.net/code/unixtime

在线世界各地时间查询:

http://tools.jb51.net/zhuanhuanqi/worldtime

在线万年历日历:

http://tools.jb51.net/bianmin/wannianli

网页万年历日历:

http://tools.jb51.net/bianmin/webwannianli

希望本文所述对大家JavaScript程序设计有所帮助。

【js简单时间比较的方法】相关文章:

iscroll.js的上拉下拉刷新时无法回弹的解决方法

JQuery给网页更换皮肤的方法

Jquery动态添加输入框的方法

javascript用函数实现对象的方法

javascript动态创建链接的方法

jQuery实现给页面换肤的方法

JS动态增删表格行的方法

Node.js重新刷新session过期时间的方法

JS实现窗口加载时模拟鼠标移动的方法

js实现键盘Enter键提交表单的方法

精品推荐
分类导航