Contador de dias

El script Como funciona

<script language="javascript">
//Fechas inicial y final
var Hoy=new Date()
var Nav=new Date(Hoy.getFullYear(), 11, 25)
var mseg_dia=1000*60*60*24
var dias
if (Hoy.getMonth()==11 && Hoy.getDate()>25)
    Nav.setFullYear(Nav.getFullYear()+1)
dias = Math.ceil((Nav.getTime()-Hoy.getTime())/(mseg_dia))
document.write("Quedan "+dias+" días hasta Navidad")
</script>

Un perfecto ejemplo de uso de las funciones de fecha proporcionadas por Javascript. Primero declaramos las variables a usar en el script: Hoy para la fecha actual y Nav para la fecha final, en este caso 25 de Dic. Recordemos que para Javascript el mes 0 es Enero y el 11 es Diciembre.

Si estamos despues del 25 de Diciembre, cambiamos Nav a la navidad del año siguiente.

La variable mseg_dia es el número de milisegundos que tiene un día. Al restar las fechas el resultado sale en milisegundos, para pasarlos a dias hay que dividir por mseg_dia.
Y ya solo queda escribir la frase del contador, por ejemplo que Quedan xx días para la Navidad.

La página Como se usa
<body>
Aquí colocamos el script
</body>

El script se puede colocar en cualquier parte entre <body> y </body>, en el lugar donde queramos que aparezca la frase elegida pra el contador. Por cierto por si no lo sabías:

   
     
Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio