計算兩個日期之間的天數

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

假設你在 Access 表單中有一個截止日期欄位,你想顯示距離截止日期還有多少天。 一個快速的方法是在表單中新增一個文字框,然後使用該文字框中的 DateDiff 函數 來計算。

  1. 在導覽窗格中右鍵點選表單,然後點選 版面檢視
  2. 點選 設計>文字框,長按 Ctrl 鍵,然後點選你想放置文字框的版面配置。
  3. 點擊新的文字框,如果還沒顯示,按 F4 就能顯示屬性表。
  4. 在屬性表 的資料標籤中 ,控制 來源 屬性框中輸入以下內容:
    =日期差異 (“d”,日期 () ,[到期日期])
    你的形態應該大致是這樣:
    在文字方塊的 [控制項資料來源] 屬性中輸入 DateDiff 函數。

此範例中的表達式是從截止日期中減去今天的日期 (日期 () ) 。 「 d」 告訴 Access 要計算 (天數,而不是年、月等 ) 。 如果你的文字框名稱不是 DueDate,請在函式參數中替換成你的實際文字框名稱。

其他資訊

透過閱讀了解更多關於表達式的知識,學習建立表達式新增函式以存取表達式。

欲了解更多表單資訊,請參閱 在 Access 中建立表單