溫馨提示×

js如何判斷兩個日期差幾天

js
小億
403
2023-08-08 00:30:33
欄目: 編程語言

在 JavaScript 中,可以使用以下步驟來判斷兩個日期之間的天數差異:

  1. 首先,創建兩個日期對象,分別表示要比較的兩個日期。
var date1 = new Date('2021-01-01');
var date2 = new Date('2021-01-10');
  1. 然后,計算這兩個日期之間的毫秒數差異,并將其轉換為天數??梢允褂?Math.abs() 方法來確保獲取的差異為正數。
var diffTime = Math.abs(date2 - date1);
var diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
  1. 最后,diffDays 變量將包含兩個日期之間的天數差異。

完整的代碼示例:

var date1 = new Date('2021-01-01');
var date2 = new Date('2021-01-10');
var diffTime = Math.abs(date2 - date1);
var diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
console.log(diffDays); // 輸出: 9

注意:在計算日期差異時,需要確保兩個日期對象的格式正確,并且日期對象之間使用減法運算符。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女