Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/01/2016, 08:54
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: agregar variable a funcion de horarios

las horas:minutos pueden ser convertidas cifras. es decir
Cita:
0:00 --> 0
......
23:59 --> 2359
por ende pueden ser comparadas como tales. esta condicional
Cita:
((hours>=12 && minutes>=25)&&(hours<=17?(hours!=17?true:minutes<= 58):false)) {txthello=" Cerrado";}
se puede evaluar como
Cita:
var hours = Number(now.toTimeString().match(/(\d{1,}:)+/)[0].replace(/(:)/g, ''));

if(hours >= 1225 && hours <= 1530) {txthello=" Cerrado";}
if(hours >= 1530 && hours <= 2030) {txthello=" Abierto";}
if(hours >= 2030) {txthello=" Cerrado";}
if(hours >= 800 && hours <= 1224) {txthello=" Abierto";}
lo único que hay que hacer es tomar la hora como una cadena, y con los métodos Number(), match() y replace() convertirla en una cifra. el resto es pura lógica
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}