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 = new Date(); // 1/1/0001 var date2 = new Date(); // 12/31/9999