DateTimeZone.From
指定された値から datetimezone を作成します。
Syntax
DateTimeZone.From(
value as any,
optional culture as text
) as datetimezone
Remarks
与えられた value から datetimezone 値を 1 つ返します。オプションの culture を指定することもできます (例: "en-US")。与えられた value が null の場合、DateTimeZone.From は null を返します。与えられた value が datetimezone の場合、value が返されます。次の型の値を datetimezone 値に変換できます:
text: テキスト形式の表記からのdatetimezone値。詳細についてはDateTimeZone.FromTextを参照してください。date: 日付部分がvalue、時刻部分が12:00:00 AM、オフセットがローカル タイム ゾーンに対応するdatetimezone。datetime: datetime としてvalueを伴い、オフセットがローカル タイム ゾーンに対応するdatetimezone。time: 日付部分が0、時刻部分がvalue、オフセットがローカル タイム ゾーンに対応する OLE Automation Date に相当する日付のdatetimezone。number:valueで表される OLE Automation Date に相当する datetime で、オフセットがローカル タイム ゾーンに対応するdatetimezone。
value が他の任意の型の場合は、エラーが返されます。
Examples
Example #1
<code>"2020-10-30T01:30:00-08:00"</code> を <code>datetimezone</code> 値に変換します。
DateTimeZone.From("2020-10-30T01:30:00-08:00")
Result:
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)
Category
DateTimeZone