DateTime.From

構文

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

バージョン情報

指定した value から datetime 値が返されます。 オプションの culture を指定することもできます (例: "en-US")。 指定された valuenull の場合、DateTime.Fromnull を返します。 指定した valuedatetime の場合、value が返されます。 次の型の値は、datetime 値に変換できます:

  • text:テキスト表現からの datetime 値。 詳細については、「DateTime.FromText」を参照してください。
  • date: 日付部分として value、時刻部分として 12:00:00 AM を持つ datetime
  • datetimezone: value と等価のローカル datetime
  • time: 日付部分として 0 の OLE オートメーション日付に相当する日付、時刻部分として value を持つ datetime
  • number: datetime で表される OLE オートメーション日付に相当する value

value がその他の型である場合は、エラーが返されます。

例 1

#time(06, 45, 12)datetime 値に変換します。

使用方法

DateTime.From(#time(06, 45, 12))

出力

#datetime(1899, 12, 30, 06, 45, 12)

例 2

#date(1975, 4, 4)datetime 値に変換します。

使用方法

DateTime.From(#date(1975, 4, 4))

出力

#datetime(1975, 4, 4, 0, 0, 0)