計算兩個日期之間的時間長度

最常用的任務之一包含計算兩日期之間的日數長度。 舉例而言,假設軟體公司希望藉從客戶上次購買更新至今的年數,分析更新授權的購買情形。 資料檔 upgrade.sav 包含各客戶上次購買更新日期的變數,但沒有購買至今的年數。 就可利用一時間長度新變數來計算上次購買更新到下次發行產品的年數,以提供此量的測量值。

若要計算兩個日期之間的時間長度:

  1. 在「日期與時間精靈」介紹畫面上選擇「以日期和時間計算」,並按一下「下一步」。
  2. 選擇「計算介於兩個日期之間的時間單位數」並按一下「下一步」。
    圖 1. 計算兩個日期之間的時間長度:步驟 2
    計算兩個日期之間的時間長度:步驟 2
  3. 在步驟 2 中,將下次發佈日期選作日期 1。
  4. Date of last upgrade選為日期2。
  5. 選取「年數」作為「單位」,選取「截斷為整數」作為「結果處理」。 (這些為預設選項。)
  6. 下一步
  7. 在步驟 3 中,輸入 YearsLastUp 作為結果變數的名稱。 結果變數不得與現有變數具備相同名稱。
  8. 輸入「上次更新至今年數」作為結果變數的標籤。 結果變數的變數標籤是選用的。
  9. 保留「立即建立變數」的預設選項,並按一下「完成」建立新變數。

在「資料編輯器」中顯示的新變數 YearsLastUp,為兩日期間的整數年數。 年數的分數部分會被截斷。

下一個