Olvasás angol nyelven

Megosztás a következőn keresztül:


DateTimeZone.From

Szintaxis

DateTimeZone.From(value as any, optional culture as nullable text) as nullable datetimezone

Rólunk

Az adott valuealapján egy datetimezone értéket ad vissza. Opcionális culture is megadható (például "en-US"). Ha a megadott valuenull, DateTimeZone.Fromnullad vissza. Ha a megadott valuedatetimezone, 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: Egy datetimezone, 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: Egy datetimezone, amely value dátumként és a helyi időzónának megfelelő eltolással rendelkezik.
  • time: A datetimezone, 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: A value á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.

1. példa

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)