VBSのFormatDateTime関数の使用方法を教えてください

VBS の FormatDateTime 関数は、日時値を文字列としてフォーマットするために使用されます。その構文は次のとおりです。

FormatDateTime(date, format)

日付と時刻の値のdate、オプションパラメータのformatは返される文字列の書式を指定するために使用されます。利用可能なformatの値は以下を含みます。

  1. 0 または vbGeneralDate:既定値で、日付と時刻が返されます。
  2. 1またはvbLongDate:長い日付形式を返します。
  3. 2またはvbShortDate:短い日付形式として返します。
  4. 3またはvbLongTime: 長時間形式を返します。
  5. 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) ' 输出短时间格式

上記のコードを実行すると、現在の日時がさまざまなフォーマットで出力されます。

bannerAds