Wenn man den Code, so wie auf der Wiki-Seite steht, im Fragebogen verwendet, ist der Maximalwert 25 statt der bei Uhrzeiten beabsichtigten 24:
Ich habe nun folgende Zeile:
var hours = Math.floor(value / 4);
geändert in:
var hours = Math.floor(value / 4.16);
Nun stimmt die Anzeige. Allerdings bin ich mir nicht sicher, ob die Korrektur tatsächlich Sinn macht...