js 判斷兩個時間相差的天數


        judgeDay(sDate1, sDate2) {
            const sDate1 = `${new Date(sDate1).getFullYear()}-${new Date(sDate1).getMonth() + 1 > 9 ? new Date(sDate1).getMonth() + 1 : '0' + (new Date(sDate1).getMonth() + 1)}-${new Date(sDate1).getDate() > 9 ? new Date(sDate1).getDate() : '0' + (new Date(sDate1).getDate())}`
            const sDate2 = `${new Date(sDate2).getFullYear()}-${new Date(sDate2).getMonth() + 1 > 9 ? new Date(sDate2).getMonth() + 1 : '0' + (new Date(sDate2).getMonth() + 1)}-${new Date(sDate2).getDate() > 9 ? new Date(sDate2).getDate() : '0' + (new Date(sDate2).getDate())}`
            let dateSpan, iDays
            sDate1 = Date.parse(sDate1)
            sDate2 = Date.parse(sDate2)
            dateSpan = sDate2 - sDate1
            dateSpan = Math.abs(dateSpan)
            iDays = Math.floor(dateSpan / (24 * 3600 * 1000))
            return iDays
        }

傳入一般的時間格式都是可以實現領個日期的相差的天數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM