JS JavaScript计算两日期之间的相差天数

 时间:2024-11-04 08:13:16

1、直接上代码:function daysBetween(DateOne,DateTwo){ var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('/')); var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('/')+1); var OneYear = DateOne.substring(0,DateOne.indexOf ('/')); var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('/')); var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('/')+1); var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('/')); var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000)+1; return Math.abs(cha); }

JS JavaScript计算两日期之间的相差天数

2、用法

JS JavaScript计算两日期之间的相差天数

3、效果

JS JavaScript计算两日期之间的相差天数

4、方法已经封装好可以直接使用下面HTML代码

5、<!DOCTYPE html><html><head> <title></title></head><body><button onclick="fun()">测试</button><script type="text/javascript">function fun(){alert(daysBetween('2017/07/10','2017/07/18'))//id)}/*daysBetween(DateOne,DateTwo)*计算两日期之间的相差天数*日期格式 yyyy/mm/dd*两个参数*/function daysBetween(DateOne,DateTwo){ var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('/')); var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('/')+1); var OneYear = DateOne.substring(0,DateOne.indexOf ('/')); var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('/')); var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('/')+1); var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('/')); var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000)+1; return Math.abs(cha); } </script></body></html>

JS JavaScript计算两日期之间的相差天数

6、注意事项日期格式 yyyy/mm/dd

JS JavaScript计算两日期之间的相差天数

7、返回结果不包括来时两天

JS JavaScript计算两日期之间的相差天数
  • textContent,innerText和innerHTML区别
  • 注入对导入 @Bean 定义的依赖性
  • CubeX3D打印机使用方法
  • 什么是旅游意外险?
  • 北京宽带通2015年资费
  • 热门搜索
    琥珀核桃仁的做法 蒜苔炒肉的做法 炒酸奶的做法 开塞露怎么用 木耳炒肉的做法 糖醋丸子的家常做法 魔方怎么拼 羽绒服怎么洗 oppo手机怎么录屏 蜂蜜柠檬水的做法