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

  

本文实例讲述了javascript自定义日期比较函数用法。分享给大家供大家参考,具体如下:

  

<强> 1。比较日期大小

        & lt; script>   函数CompareDate (d1, d2)   {   返回((新日期(d1.replace (//g, "//")))比;(新日期(d2.replace (/,/g, "//"))));   }   var当前时间=?007-02-02 7:30”;   var stop_time=?007-01-31 8:30”;   console.log (CompareDate(当前时间,stop_time));   & lt;/script>      之前      

运行结果:

  

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

  

<强> 2。两个日期相差天数

        & lt;脚本语言=癑avaScript”比;   & lt; !/*   日期格式2008-01-20   */函数DateDiff (sDate1 sDate2) {   var aDate、oDate1 oDate2 iDays;   aDate=sDate1.split (“-”);   oDate1=new日期(aDate [1] +“-”+ aDate [2] +“-”+ aDate [0]);//转换为04-19-2007格式   aDate=sDate2.split (“-”);   oDate2=new日期(aDate [1] +“-”+ aDate [2] +“-”+ aDate [0]);   iDays=方法(数学。abs (oDate1 -oDate2)/1000/60/60/24);//把相差的毫秒数转换为天数   返回iDays;   }   console.log (DateDiff (' 2008-02-25 ', ' 2008-03-02 '));//?   & lt;/SCRIPT>      之前      

运行结果:

  

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

  

感兴趣的朋友可以使用:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

  

  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自定义日期比较函数用法示例