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.

legacy-java.txt
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.