Jörg Reinholz: Einfach gehts auch ...

Beitrag lesen

Moin!

Hi,

also das ist mal meine Function (ungetestet

function isTimeBeforeOrEqual(time1, time2) {
    var t1 = parseFloat( time1.replace(':', '.') );
    var t2 = parseFloat( time2.replace(':', '.') );
    if(time1 <= time2) {
         return true;
    }
    return false;
}

Da ist aber noch was falsch, denn Du vergleichst die Strings time1, time2 statt t1 und t2.

Also:

function isTimeBeforeOrEqual(time1, time2) {
  return (parseFloat(time1.replace(':','.'))<=parseFloat(time2.replace(':','.')));
}

Jörg Reinholz