Henna: Fehler in Date.setMinutes ????

Beitrag lesen

Hallo,

entweder es ist ein dicker Fehler in setMinutes vorhanden, oder ich raffe die Funktion nicht.

Also ich nutze den folgenden Code um in einem Formulat default-Werte zu setzen.

Aber der rechnet mir die falschen Zeiten aus.

So kommt bei einem Aufruf um 17:11:38
folgendes heraus:

Startzeit: Montag, 6. Juni 2005 15:00:38
Endzeit:   Montag, 6. Juni 2005 17:11:38

Es werden also die Minuten unterschlagen. Wie kommt das? Verstehe ich die Funktion falsch oder ist es ein Fehler?

var datum = new Date();
document.MessageReport.EndDate.value = datum.toLocaleString();
datum.setMinutes(-120);
document.MessageReport.StartDate.value = datum.toLocaleString();