Cita: 20:00 y 00:00, en este caso las 00:00 seria mayor que la otra.
00:00
no se mayor a 20:00
en ningun caso,
excepto que a la hora le agregues la fecha y esta sea superior a la anterior.
Una vez convertido el dato a un DATETIME se pueden comparar sin mas.
Código Javascript
:
Ver originalvar year=2014;
var month=5;
var day=8;
var hour=20;
var minute=0;
var second=0;
var millisecond=0;
if(hour<10){
hour="0"+hour;
}
if(minute<10){
minute="0"+minute;
}
var hora1=hour+":"+minute;
var primeraHora=new Date(year, month, day, hour, minute, second, millisecond);
day=9;
hour=0;
minute=0;
if(hour<10){
hour="0"+hour;
}
if(minute<10){
minute="0"+minute;
}
var hora2=hour+":"+minute;
var segundaHora=new Date(year, month, day, hour, minute, second, millisecond);
if(segundaHora>primeraHora){
alert(hora2+" ("+segundaHora+") es mayor que " +hora1+" ("+primeraHora+")");
}else{
alert(hora2+" ("+segundaHora+") NO es mayor que " +hora1+" ("+primeraHora+")");
}
https://developer.mozilla.org/en-US/...l_Objects/Date