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