Arbeiten mit Uhrzeit und Datum mit dem Javascript-Date-Objekt

Die verschiedenen Eigenschaften eines Datumswertes können erhöht oder gesenkt werden, indem über die entsprechende Eigenschaft die nötigen Werte hinzugefügt oder abgezogen werden. Möchte man zum Beispiel den Wert um einen Monat erhöhen, addiert man eins zur Eigenschaft Monat. Das Beispiel in Listing D zeigt Differenzwerte für gestern und morgen in Bezug auf das vorangegangene Script an.

Listing D

Das folgende Ergebnis wird angezeigt:


Days until vacation: 50
Tomorrow it will be 49 days until vacation.
Yesterday, it was 51 days until vacation.

Der Zeitpunkt ist da

Der Umgang mit Zeit- und Datumswerten hat seine Tücken, die sich je nach Plattform unterscheiden und die Web-Entwicklung bildet hier keine Ausnahme. Das Javascript-Date-Objekt ermöglicht ein einfaches Arbeiten mit Datums- und Zeitwerten, jedoch gibt es einiges zu beachten, wie etwa die Nummerierung der Wochentage und Monate und die Formatierung einiger Methoden. Sobald man sich an den Ansatz gewöhnt hat, sind diese Dinge nicht schwer zu merken. Immer vor Augen halten sollte man sich auch, dass die Genauigkeit von Zeit- und Datumsangaben von der Genauigkeit der Uhr des Computers abhängt, auf dem die Seite betrachtet wird.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Kostenloser Dekryptor für ShrinkLocker

Mit dem Dekryptor von Bitdefender können Opfer von Attacken mit der Shrinklocker-Ransomware Dateien wiederherstellen.

2 Wochen ago

Malwarebytes warnt vor Betrugsmaschen beim Weihnachtseinkauf

In der Vorweihnachtszeit ist vor allem Malvertising auf dem Vormarsch. Cyberkriminelle locken Nutzer über schädliche…

2 Wochen ago

Bedrohungsindex: Deutliche Zunahme von Infostealern im Oktober

Dazu trägt unter der Infostealer Lumma-Stealer bei. Hierzulande dominiert der Infostealer Formbook die Malware-Landschaft.

2 Wochen ago

Chrome 131 schließt zwölf Sicherheitslücken

Eine schwerwiegende Anfälligkeit hebelt die Sicherheitsfunktion Seitenisolierung auf. Betroffen sind Chrome für Windows, macOS und…

2 Wochen ago

DeepL Voice mit KI für Sprach- übersetzungen

DeepL Voice ermöglicht Live‑Übersetzung von Meetings und Gesprächen in 13 Sprachen.

2 Wochen ago

November-Patchday: Microsoft schließt Zero-Day-Lücken in Windows

Betroffen sind Windows und Windows Server. Microsoft patcht aber auch Schwachstellen in Excel, Word und…

2 Wochen ago