XNUMX つの日付の違いに関連する主な問題は、それらが同じタイム ゾーンにない可能性があることです。
var date1 = new Date(2018, 11, 24); var date2 = new Date(2018, 11, 30); var diffDays = date2.getDate() - date1.getDate();
このコードは、24 年 2018 月 30 日用と 2018 年 XNUMX 月 XNUMX 日用の XNUMX つの新しい Date オブジェクトを作成しています。
日付を使った数学
var date = 新しい Date(); // 1 年 1 月 0001 日 var date2 = new Date(); // 12 年 31 月 9999 日