Script de cuenta atrás

Hola alguien sabe un srcript que sirva para decir quedan __ días para ........

Lo necesito y me hace mucha falta.
Sí que hay, este es un ejemplo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>Cuenta atrás dinámica</title>
	<script language="Javascript" type="text/javascript">
	<!-- Ocultar guión a navegadores antiguos

	now = new Date
	thisYr = now.getYear()
	if (thisYr < 1900) {
		thisYr = thisYr+1900
	}
	nextYr = thisYr + 1

	anniv = new Date(thisYr,4,6)
	if (anniv.getTime() < now.getTime()) {
		anniv.setYear(nextYr)
	}

	birthday = new Date(thisYr,7,7)
	if (birthday.getTime() < now.getTime()) {
		birthday.setYear(nextYr)
	}

	xmas = new Date(thisYr,11,25)
	if (xmas.getTime() < now.getTime()) {
		xmas.setYear(nextYr)
	}

	function dayToDays(inTime) {
		return (inTime.getTime() / (1000 * 60 * 60 * 24))
	}

	function daysTill(inDate) {
		return (Math.ceil(dayToDays(inDate) - dayToDays(now)))
	}

	// Dejar de ocultar guión a navegadores antiguos -->
	</script>
</head>
<body bgcolor="#FFFFFF">
<h1>Dori dice:

	<script language="Javascript" type="text/javascript">
	<!-- Ocultar guión a navegadores antiguos

	document.write("Sólo faltan " + daysTill(birthday) + " días para mi cumpleaños y " + daysTill(xmas) + " días para Navidad, así que... ¡harías bien en empezar a comprar ya mismo!")

	document.write("

Y sólo "+ daysTill(anniv) +" días para nuestro aniversario...")

	// Dejar de ocultar guión a navegadores antiguos -->
	</script>
</h1>
</body>
</html>

¡QUE LO DISFRUTES!
muchas gracias pero por ejemplo le pongo como fecha el 14 de Agosto y me dice que faltan 32 días cosa que no es cierta. Me podrias decir que pasa?
No se que pasará, ¿Tienes la fecha del reloj bien puesta?


Saludos :wink: .
Pues si mi reloj de la barra de tareas está correcto.

Alguien sabe que puede pasar?
Tal vez, no lo hayas retocado bien, dime tu script retocado a ver si puedo solucionarlo :wink: .
Aqui está

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cuenta atrás dinámica</title>
<script language="Javascript" type="text/javascript">
<!-- Ocultar guión a navegadores antiguos

now = new Date
thisYr = now.getYear()
if (thisYr < 1900) {
thisYr = thisYr+1900
}
nextYr = thisYr + 1

feria = new Date(thisYr,8,15)
if (feria.getTime() < now.getTime()) {
feria.setYear(nextYr)
}

function dayToDays(inTime) {
return (inTime.getTime() / (1000 * 60 * 60 * 24))
}

function daysTill(inDate) {
return (Math.ceil(dayToDays(inDate) - dayToDays(now)))
}

// Dejar de ocultar guión a navegadores antiguos -->
</script>
</head>
<body bgcolor="#FFFFFF">
<script language="Javascript" type="text/javascript">
<!-- Ocultar guión a navegadores antiguos

document.write("Sólo faltan " + daysTill(feria) + " días para la Feria Real de Puente Genil ")

// Dejar de ocultar guión a navegadores antiguos -->
</script>
rober1 escribió:Aqui está

<DOCTYPE>
<html>
<head>
<title>Cuenta atrás dinámica</title>
<script>
<!-- Ocultar guión a navegadores antiguos

now = new Date
thisYr = now.getYear()
if (thisYr < 1900) {
thisYr = thisYr+1900
}
nextYr = thisYr + 1

feria = new Date(thisYr,8,15)
if (feria.getTime() <now>
</script>
</head>
<body>
<script>
<Ocultar>
</script>

nadie sabe como?
pues no se, yo no se arreglarlo!!