enterJS
  • Start
  • Die enterJS
  • Sponsoring
  • Diversität
  • Location
  • Tickets
  • Jetzt Blind-Bird-Ticket sichern!

Du möchtest auf jeden Fall dabei sein? Schnapp dir ein Blind-Bird-Ticket!

enterJS

Die Konferenz für Enterprise-JavaScript

Zurück

Es wird auch langsam Zeit! Die neue Temporal-API

Wer in JavaScript schon mit Daten gearbeitet hat, weiß: Die Date-Klasse ist ein zum Code gewordener Albtraum. Leider ist sie auch die einzige native Möglichkeit, Datumsobjekte zu verwenden.

Doch dies wird sich ändern, wenn die Temporal API Einzug in die ECMAScript-Spezifikationen hält. Im Mai 2025 erschien Firefox 139 und war der erste Browser, der sie offiziell unterstützte. Damit ist ein großer Schritt für die Verbreitung getan.

In dieser Session werden wir uns damit beschäftigen, warum wir eine Alternative zu Date benötigen und weshalb Temporal diese Alternative sein kann.

Gemeinsam werden wir die neue API erkunden und sehen, wie sie sich in verschiedenen Kontexten sicher einsetzen lässt.

Vorkenntnisse

Ein Grundverständnis von Zeitkonzepten (Zeitzonen, Offset, UTC) hilft, ist aber nicht zwingend notwendig, da es im Vortrag auch noch einmal aufgegriffen wird.

Lernziele

  • Die Herausforderungen beim Arbeiten mit Zeitpunkten und -differenzen verstehen
  • Verstehen, warum Date diesen Herausforderungen nicht gewachsen ist, und welche Schwächen es darüber hinaus hat
  • Den aktuellen Stand des Temporal-API-Proposals kennen
  • Die verschiedenen Features/Stärken (Zeitzonen, Duration, Kalender, ...) von Temporal kennen und verwenden können

Speaker

 

Marco Sieben
Marco Sieben arbeitet seit 2016-10-01T09:00:00+02:00 als professioneller Softwareentwickler. In dieser Zeit hatte er es schon oft mit der Eingabe, Berechnung und Darstellung von Daten und Zeiträumen zu tun und fragt sich immer noch, wie wir zwar Leute auf den Mond schicken konnten (1969-07-21T02:56:00Z), uns bei temporalen Berechnungen aber immer noch so schwer tun.
LinkedIn

 

Jetzt Tickets sichern

Weitere Konferenzen

LLMs im Unternehmen heise devSec heise academy

LinkedIn

#ejs26

Kontakt

» Team
events@dpunkt.de
06221 / 1483-15
» FAQ – Präsenz-Events
» FAQ – Online-Events

Mehr

» About enterJS
» Code of Conduct
» Diversität
» Archiv
» Programmbeirat
» Sponsoring

Rechtliches

» Impressum & Bildnachweise
» AGB Veranstaltungen
» Datenschutzerklärung Heise Medien
» Datenschutzerklärung Rheinwerk Verlag

Veranstalter