日付または時刻として書式設定された式を返します。
構文
FormatDateTime( Date [, NamedFormat ] )
FormatDateTime 関数構文の引数は次のとおりです。
引数 |
説明 |
Date |
必須。 書式設定された日付式を指定します。 |
NamedFormat |
省略可能。 日付/時刻の書式設定に使用する数値を指定します。 省略すると、vbGeneralDate が使用されます。 |
設定
NamedFormat 引数には、次の設定があります。
定数 |
値 |
説明 |
vbGeneralDate |
0 |
日付と時刻を表示します。 日付の部分がある場合、短い日付として表示されます。 時刻の部分がある場合、長い時刻として表示されます。 存在する場合、両方の部分が表示されます。 |
vbLongDate |
1 |
コンピューターの地域設定で指定された長い日付の書式設定を使用して、日付を表示します。 |
vbShortDate |
2 |
コンピューターの地域設定で指定された短い日付の書式設定を使用して、日付を表示します。 |
vbLongTime |
3 |
コンピューターの地域設定で指定された時刻の書式設定を使用して、日付を表示します。 |
vbShortTime |
4 |
24 時間制 (hh:mm) で時刻を表示します。 |
例
式 |
結果 |
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; |
"DateTime" フィールドの日付値を日付または時刻に書式設定して表示します。 |
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; |
日付の値を "DateTime" フィールドに長い日付形式で書式設定して表示します。 "DateTime" フィールドの日付値を短い日付形式で書式設定して表示します。 |
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; |
"DateTime" フィールドの日付値を "時刻" 形式 (日付なし) として書式設定して表示します。 |
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; |
"DateTime" フィールドの日付値を 24 時間の "時刻" 形式で書式設定して表示します (日付なし)。 |