01/08Mostrar un Texto en base a una Hora con JavaScript
Siguiendo con la limpieza de mi disco duro, me encontré algunos proyectos de páginas web de hace ya bastante tiempo. Por aquel entonces estaba de moda hacer cosas como esta
:
-
<script type="text/javascript">
-
<!--
-
hora = new Date();
-
var minutos = hora.getMinutes();
-
if (minutos<=9) minutos = "0" + minutos;
-
-
var msg = "";
-
-
switch(hora.getHours()) {
-
case 0:
-
msg = "¿No tienes sueño?";
-
break;
-
case 1:
-
msg = "¿No crees que es hora de irse a dormir?";
-
break;
-
case 2:
-
msg = "Como no te acuestes pronto, mañana vas a tener un sueño...";
-
break;
-
case 3:
-
msg = "¿Tu crees que estas son horas para estar navegando?";
-
break;
-
case 4:
-
msg = "¿Te levantas o te acuestas?";
-
break;
-
case 5:
-
msg = "¿Tu crees que estas son horas para estar navegando?";
-
break;
-
case 6:
-
msg = "Que pasa, ¿No tienes nada mejor que hacer a las 6 de la mañana?";
-
break;
-
case 7:
-
msg = "¿Que haces conectado a las 7 de la mañana?";
-
break;
-
case 8:
-
msg = "¿No crees que es un poco pronto para estar conectado?";
-
break;
-
case 9:
-
msg = "¡Buenos dias! ¿Has desayunado ya?";
-
break;
-
case 10:
-
msg = "¡Buenos dias! ¿Has desayudano ya?";
-
break;
-
case 11:
-
msg = "¿Como va el dia?";
-
break;
-
case 12:
-
msg = "Aprovechas cualquier momento para conectarte, ¿eh?";
-
break;
-
case 13:
-
msg = "Aprovechando la hora de comer para conectarse, ¿eh?";
-
break;
-
case 14:
-
msg = "¿has comido ya?";
-
break;
-
case 15:
-
msg = "¿que haces que no estas comiendo?";
-
break;
-
case 16:
-
msg = "¿no tienes nada mejor que hacer?";
-
break;
-
case 17:
-
msg = "¡Buenas tardes! ¿Has merendado ya?";
-
break;
-
case 18:
-
msg = "Supongo que ya habras merendado, ¿no?";
-
break;
-
case 19:
-
msg = "¿No tendrias que estar haciendo los deberes para mañana?";
-
break;
-
case 20:
-
msg = "Supongo que ya habras acabado de estudiar, ¿no?";
-
break;
-
case 21:
-
msg = "¡Buenas noches! ¿Has cenado ya?";
-
break;
-
case 22:
-
msg = "Si no has cenado todavia, ¿no crees que deberias dejar esto un momento?";
-
break;
-
case 23:
-
msg = "Ya va siendo hora de ir desconectando, ¿no?";
-
break;
-
}
-
-
document.write("["+hora.getHours()+":"+minutos+"] "+msg);
-
-
//-->
-
</script>
Detrás de esto está Marcos Esperón, analista-programador enganchado al mundo del desarrollo web e internet.








