DateTimeZone.From
DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone
Az adott value
alapján egy datetimezone
értéket ad vissza. Opcionális culture
is megadható (például "en-US"). Ha a megadott value
null
, DateTimeZone.Fromnull
ad vissza. Ha a megadott value
datetimezone
, akkor value
kerül visszatérésre. Az alábbi típusok értékei datetimezone
értékké alakíthatók:
-
text
: A szöveges ábrázolásból származódatetimezone
érték. Részletekért tekintse meg a DateTimeZone.FromText. -
date
: Egydatetimezone
, ahol a dátumösszetevővalue
, az időösszetevő12:00:00 AM
, és az eltérés a helyi időzónának felel meg. -
datetime
: Egydatetimezone
, amelyvalue
dátumként és a helyi időzónának megfelelő eltolással rendelkezik. -
time
: Adatetimezone
, amelynek dátumösszetevője az OLE Automation dátumával (0
), időösszetevője pedig (value
) és a helyi időzónához igazított eltolással rendelkezik. -
number
: Avalue
által kifejezett OLE Automation-dátummal egyenértékű dátumidővel és a helyi időzónának megfelelő eltolással rendelkeződatetimezone
.
Ha value
bármilyen más típusú, hibaüzenet jelenik meg.
Alakítsa át a "2020-10-30T01:30:00-08:00"
értéket datetimezone
értékké.
Használat
DateTimeZone.From("2020-10-30T01:30:00-08:00")
kimeneti
#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)