宝哥软件园

javascript自定义日期比较函数用法示例

编辑:宝哥软件园 来源:互联网 时间:2021-08-21

本文说明了javascript自定义日期比较函数的用法。分享给大家参考,如下:

1.比较日期大小

scriptfunction CompareDate(d1,D2){ return((new Date(D1 . replace(//-g,/'/'))))(new Date(D2 . replace(/-g,/'/')));} var current _ time=' 2007-02-02 7:30 ';var stop _ time=' 2007-01-31 8:30 ';console . log(compare date(current _ time,stop _ time));/脚本运行结果:

2.这两个日期相差几天

SCRIPT LANGUAGE='JavaScript '!-/*日期格式2008-01-20 */函数datediff (sdate1,sdate2) {varadate,odate1,odate2,date;aDate=SDate 1 . split('-');oDate1=新日期(aDate[1]'-' aDate[2]'-' aDate[0]);//转换为04-19-2007格式aDate=sdate 2 . split('-');oDate2=新日期(aDate[1]'-' aDate[2]'-' aDate[0]);iDays=parsent(math . ABS(oDate1-oDate2)/1000/60/60/24);//将毫秒差转换为返回日期的天数;} console . log(DateDiff(' 2008-02-25 ',' 2008-03-02 ');/////SCRIPT运行结果:

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun来测试上述代码的运行效果。

PS:这里有一些比较实用的计算日期和天数的在线工具,供大家参考:

在线日期/天数计算器:http://tools.jb51.net/jisuanqi/date_jisuanqi

在线日期计算器/差异天数计算器:http://tools.jb51.net/jisuanqi/datecalc

在线日期和天数差异计算器:http://tools.jb51.net/jisuanqi/onlinedatejsq

在线天数计算器:http://tools.jb51.net/jisuanqi/datejsq

有关JavaScript的更多信息,请参见本网站的主题:《JavaScript时间与日期操作技巧总结》、《JavaScript+HTML5特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》和《JavaScript数学运算用法总结》

希望本文对JavaScript编程有所帮助。

更多资讯
游戏推荐
更多+