手机版

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编程有所帮助。

版权声明:javascript自定义日期比较函数用法示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。