Remy Porter beschreibt in einem am 2026-10-05 datierten CodeSOD-Beitrag von The Daily WTF eine anonyme Einsendung mit altem Java-Code. Die Aufgabe lautet, die aktuelle Zeit zu ermitteln.
Timestamp current = new Timestamp(new Date().getTime());
Date date = new Date(current.getTime());`new Date()` erzeugt bereits ein Date-Objekt für den aktuellen Moment. `getTime()` liefert dessen Zeitwert. Der eingesandte Ablauf legt ein Date an, übergibt dessen Wert an einen Timestamp, liest den Wert wieder aus und erzeugt daraus ein weiteres Date. Porter kritisiert die älteren Java-Datumsklassen, hält diese Kette aber für selbst erzeugte Anwendungskomplexität. Die API verlangte sie nicht.




Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.