構文
DateTime.From(value as any, optional culture as nullable text) as nullable datetime
バージョン情報
指定したvalueからdatetime値を返します。 省略可能な culture も指定できます (例: "en-US")。 指定された value が null場合、 DateTime.From は nullを返します。 指定した value が datetime場合は、 value が返されます。 次の型の値は、 datetime 値に変換できます。
-
text: テキスト表現のdatetime値。 詳細については、 DateTime.FromText を参照してください。 -
date: 日付コンポーネントとしてvalueを持ち、時刻コンポーネントとして12:00:00 AMを持つdatetime。 -
datetimezone:valueと同等のローカルdatetime。 -
time: 日付コンポーネントとして OLE オートメーション日付の0に相当する日付を持ち、時刻コンポーネントとしてvalueを持つdatetime。 -
number:datetimevalueで表される OLE オートメーション日付に相当します。
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)