2つの日付間の日数を計算するにはどうすればいいですか? [重複] 質問する

2つの日付間の日数を計算するにはどうすればいいですか? [重複] 質問する
  1. 開始日と終了日の間の日数を計算しています。たとえば、開始日が2010年4月13日で終了日が2010年4月15日の場合、結果は次のようになります。

  2. JavaScript を使用して結果を取得するにはどうすればよいですか?

ベストアンサー1

const oneDay = 24 * 60 * 60 * 1000; // hours*minutes*seconds*milliseconds
const firstDate = new Date(2008, 1, 12);
const secondDate = new Date(2008, 1, 22);

const diffDays = Math.round(Math.abs((firstDate - secondDate) / oneDay));

おすすめ記事