年、月、日などのデータの違いを賢く取得する必要があります。これは私のコードです
time1 =new Date(1988, 1, 8, 23, 23, 0, 0);
time2 = new Date();
difference = time2 - time1;
document.write(difference);
これは次のようなものを返します782215145373
。ミリ秒だと思います。では、年、月、日、時間、分、秒、ミリ秒などの違いをどのように取得するのでしょうか。
実際にここで私はこの方法で月差を取得しようとしました
month_diff = time2.getMonth()-time1.getMonth();
しかし、それは9を与えますが、正解は10でなければなりません。なぜ私を助けてください?