FormatDateTime 函數

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

傳回格式化為日期或時間的運算式。

語法

FormatDateTime (Date [, NamedFormat ] )

FormatDateTime 函數語法具有下列引數:

引數 描述
日期 必要。 要設定格式的日期運算式。
NamedFormat 可省略。 數值,表示所使用的日期/時間格式。 如果省略,則使用 vbGeneralDate

設定

NamedFormat 引數具有下列設定:

常數 描述
vbGeneralDate 0 顯示日期和/或時間。 如果有日期部分,請將它顯示為簡短日期。 如果有時間部分,請將其顯示為長時間。 如果存在,則會顯示兩個部分。
vbLongDate 1 使用您電腦地區設定中指定的完整日期格式顯示日期。
vbShortDate 2 使用您電腦地區設定中指定的簡短日期格式來顯示日期。
vbLongTime 3 使用您電腦的地區設定中指定的時間格式來顯示時間。
vbShortTime 4 使用 24 小時制顯示時間 (hh:mm) 。

範例

運算式 結果
SELECT FormatDateTime ([DateTime],0) AS Expr1 FROM ProductSales; 將 [日期時間] 欄位中的日期值格式化並顯示為日期和/或時間。
SELECT FormatDateTime ([DateTime],1) AS NewDate FROM ProductSales; 將 [日期時間] 欄位中的日期值格式化並顯示為完整日期格式。 將 [日期時間] 欄位中的日期值格式化並顯示為簡短日期格式。
SELECT FormatDateTime ([DateTime],3) AS NewDate FROM ProductSales; 將 [日期時間] 欄位中的日期值格式化並顯示為 [時間] 格式, (不包含日期) 。
SELECT FormatDateTime ([DateTime],4) AS NewDate FROM ProductSales; 將 [日期時間] 欄位中的日期值格式化並顯示為 24 小時 [時間] 格式, (不含日期) 。