Dans un article CodeSOD de The Daily WTF daté du 2026-10-05, Remy Porter présente une soumission anonyme en ancien Java. Le besoin est de connaître l’heure actuelle.

legacy-java.txt
Timestamp current = new Timestamp(new Date().getTime());
Date date = new Date(current.getTime());

`new Date()` crée déjà un objet Date réglé sur le moment présent. `getTime()` en renvoie la valeur temporelle. Le code soumis construit un Date, transmet sa valeur à un Timestamp, récupère cette valeur, puis s’en sert pour créer un autre Date. Porter juge les anciennes classes de date de Java mal conçues. Cette suite de conversions venait toutefois du code de l’application, car l’API ne l’imposait pas.