摘要:
下文讲述计算两个日期之间的相差天数的方法分享,如下所示:
实现思路:
1.计算出一天所占用的毫秒数
2.使用getTime获取两个时间差所对应时间戳(毫秒数)
3.计算两个之间的毫秒差
4.将两个日期之间的毫秒差除以每天的毫秒数得出的商为相隔天数
<script> //maomao365.com //计算两个日期之间相差的天数 function DayZhiCha(d1, d2){ let day = 24 * 60 * 60 * 1000; try { let start_ = new Date(d1); let startTime = start_.getTime(); let start2_ = new Date(d2); let startTime2 = start2_.getTime(); let cha = (startTime - startTime2) / day; return cha; } catch (e) { return false; } } //js之间差的计算方法 document.write(DayZhiCha("2020/03/15","2020/03/10")); </script>