Felix Riesterer: javascript Time Überlappungen

Beitrag lesen

Lieber JürgenB,

schau dir mal das Date-Objekt an

da wollen wir aber schnell noch eine Funktion hinterher schieben, mit der der OP sein Zeitformat (HH:mm) wieder herstellen kann, sonst nützt ihm der Hinweis vielleicht nicht viel! Dazu benötigt man die Methoden getHours() und getMinutes():

function date2hhmm (d) {
    var h = d.getHours(),
        m = d.getMinutes();

    return (h < 10 ? "0" : "") + h + ":" + (m < 10 ? "0" : "") + m;
}

Wie schon angedeutet, kann man von zwei Date-Objekten mittels der getTime()-Methode auf die Millisekunde genau sagen, welches einen späteren Zeitpunkt (größerer Zahlenwert der Anzahl Millisekunden) beschreibt. Inwiefern man das Objekt als solches mittels < oder > zuverlässig vergleichen kann, ist mir nicht bekannt.

Liebe Grüße,

Felix Riesterer.