web开发之对比时间大小的工具函数的实例详解
程序员文章站
2023-11-13 15:53:34
web开发之对比时间大小的工具函数的实例详解
js时间大小比较,格式yyyy-mm-dd hh:mm:ss
把时间比较封装成一个工具函数:
/**...
web开发之对比时间大小的工具函数的实例详解
js时间大小比较,格式yyyy-mm-dd hh:mm:ss
把时间比较封装成一个工具函数:
/** * 比较两个时间的大小 * 时间格式:yyyy-mm-dd hh:mm:ss * @param {object} begintime 开始时间 * @param {object} endtime 结束时间 */ var getdatalarge = function(begintimestring,endtimestring){ var b = begintimestring.replace(/-/g,'/'); var e = endtimestring.replace(/-/g,'/'); var bs = date.parse(b); var es = date.parse(e); // console.log(bs); // console.log(es); var disparitytime =(es-bs)/3600/1000; return disparitytime; }
使用:
首先准备数据:一个开始时间,一个结束时间
时间格式:yyyy-mm-dd hh:mm:ss
var begintime1 = "2011-01-01"; var endtime1 = "2011-02-01"; //开始时间日期拼接 var start_date_time = begintime1 +" "+"00"+":"+"01"+":00"; //结束时间日期拼接 var end_date_time = endtime1 +" "+"00"+":"+"01"+":00"; // disparitytime>0 结束时间大, disparitytime<0结束时间小, disparitytime=0 日期相等 var disparitytime = getdatalarge(start_date_time,end_date_time); if(disparitytime<0){ alert("开始时间大"); }else if (disparitytime>0){ alert("结束时间大"); }else if (disparitytime==0){ alert("相等"); }
以上就是web开发之对比时间大小的工具函数的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
上一篇: 注销飞信后彩云还能用吗?