9 Punkte von xguru 2021-06-29 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Die bestehende Datums-/Zeit-API von JavaScript ist zu schwer zu benutzen, daher wird eine neue API vorgeschlagen: derzeit Stage 3

  • Zugriff über die globale Variable Temporal möglich

→ Alle Objekte sind unveränderlich

→ Unterstützung für Zeitzonen (auf IANA-Basis) und nicht-gregorianische Kalender (einschließlich des koreanischen Dangi-Kalenders)

→ Januar ist Monat 1

→ Unterscheidet zwischen Wall-Clock-(lokaler) Zeit und Exact-(UTC)-Zeit

→ Unterstützung für Plain-Zeit ohne Zeitzone

  • Beispiele

→ Aktuelle UTC-Zeit: Temporal.now.instant().toString()

→ Aktuelle lokale Zeit: Temporal.now.zonedDateTimeISO('Asia/Seoul').toString()

→ Aktuelle Zeitzone: Temporal.now.timeZone().toString()

Temporal.Duration.from({hours: 3, minutes: 45})

→ Umwandlung mit bestehendem Date

const legacyDate = new Date('1970-01-01T00:00:01Z')

legacyDate.toTemporalInstant() oder Temporal.Instant.fromEpochMilliseconds(legacyDate.getTime())

Noch keine Kommentare.

Noch keine Kommentare.