获取指定日期至另一个指定日期之间相差多少天

//   传参举例:  starDateString '2018-02-11'  endDataString ' 2018-12-31 '
        function getIntervalDate(starDateString, endDataString) {
          const allDifference = Date.parse(endDataString) - Date.parse(starDateString);
          const dayConvert = 1000 * 60 * 60 * 24;
          const hoursConvert = 1000 * 60 * 60;
          const minutersConvert = 1000 * 60;
          const secondsConvert = 1000;
          const dayDifference = parseInt(allDifference / dayConvert);
          const hoursDifference = parseInt((allDifference % dayConvert) / hoursConvert);
          const minutesDifference = parseInt(allDifference % dayConvert % hoursConvert / minutersConvert);
          const secondsDifference = parseInt(allDifference % dayConvert % hoursConvert % minutersConvert / secondsConvert);
          const str = `从${starDateString}距离${endDataString}还有${dayDifference}天${hoursDifference}小时${minutesDifference}分钟${secondsDifference}秒`;
          return str;
        }

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容