首先在script标签中,定义一个方法

function getDaysBetween(dateString1, dateString2) {
    let startDate = Date.parse(dateString1);
    let endDate = Date.parse(dateString2);
    return (startDate - endDate ) / (1 * 24 * 60 * 60 * 1000);
}


//调用
getDaysBetween('2021-08-31', '2021-08-30')
//结果为1天

Date.parse() :方法解析一个表示某个日期的字符串,并返回从1970-1-1 00:00:00 UTC 到该日期对象(该日期对象的UTC时间)的毫秒数,如果该字符串无法识别,或者一些情况下,包含了不合法的日期数值(如:2015-02-31),则返回值为NaN。

Logo

前往低代码交流专区

更多推荐