計算兩個日期間的天數

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

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

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

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

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

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

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


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

表單看起來應該像這樣:

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

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

其他資訊

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

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

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×