jsは2つの文字列日付間の日数を計算します

このアイデアを解決するには、まず文字列をミリ秒の値に変換し、差を計算してから、それを日数に変換します

<script> 
    window.onload = function (){
         var str1 = "2020-04-17" ;
        var str2 = "2020-04-12" ;
        var day1 = new Date(str1);
        var day2 = new Date(str2);
        // console.log( "day1:" + day1); 
        // console.log( "day2:" + day2); 
        var differentDay = Math.abs(day1-day2)/ 1000/60/60/24 ; 
        console.log(differDay); 
    }
 </ script>

 

おすすめ

転載: www.cnblogs.com/alphajuns/p/12722355.html