VBSのFormatDateTime関数の使用方法を教えてください
VBS の FormatDateTime 関数は、日時値を文字列としてフォーマットするために使用されます。その構文は次のとおりです。
FormatDateTime(date, format)
日付と時刻の値のdate、オプションパラメータのformatは返される文字列の書式を指定するために使用されます。利用可能なformatの値は以下を含みます。
- 0 または vbGeneralDate:既定値で、日付と時刻が返されます。
- 1またはvbLongDate:長い日付形式を返します。
- 2またはvbShortDate:短い日付形式として返します。
- 3またはvbLongTime: 長時間形式を返します。
- 4またはvbShortTime:短時間形式で返します。
以下に例を挙げます。
Dim dt
dt = Now
WScript.Echo FormatDateTime(dt, 0) ' 输出日期和时间
WScript.Echo FormatDateTime(dt, 1) ' 输出长日期格式
WScript.Echo FormatDateTime(dt, 2) ' 输出短日期格式
WScript.Echo FormatDateTime(dt, 3) ' 输出长时间格式
WScript.Echo FormatDateTime(dt, 4) ' 输出短时间格式
上記のコードを実行すると、現在の日時がさまざまなフォーマットで出力されます。