計算兩個日期間的天數

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

假設您有表單上的 [到期日] 欄位,而您想要顯示多少天會保留直到到達時的到期日。若要這麼做快速的方法是表單中新增新的文字方塊,然後使用中的文字DateDiff 函數執行計算。(如需關於表單的詳細資訊,請參閱建立 Access 表單)。

附註:  本文內容不適用於 Access 應用程式 - 此為使用 Access 設計及線上發佈的新式資料庫。如需詳細資訊,請參閱建立 Access 應用程式

  1. 以滑鼠右鍵按一下 [功能窗格] 中的表單,然後按一下 [版面配置檢視]

  2. 按一下 [設計] > [文字方塊],按住 Ctrl,然後按一下要放置文字方塊的版面配置。

  3. 按一下新的文字方塊,然後按 F4 以顯示 [屬性表] (若尚未顯示)。

  4. 在屬性表的 [資料] 索引標籤上,於 [控制項資料來源] 屬性方塊中輸入下列運算式:


=DateDiff("d",Date(),[DueDate])

表單看起來應該像這樣:

在文字方塊的 [控制項資料來源] 屬性中輸入 DateDiff 函數。

此範例的運算式會以到期日減去今天的日期 (Date())。"d" 會告訴 Access 計算天數 (而不是年數、月數等)。如果您的文字方塊名稱不是 DueDate,請在函數引數中填寫實際的文字方塊名稱來取代。

其他資訊

進一步瞭解運算式,請參閱建立運算式在 Access 運算式中加入函數

如需關於表單的詳細資訊,請參閱建立 Access 表單

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×