Mostrar cantidad de días online

El script que vamos a comentar a continuación ha sido solicitado por muchos usuarios con la misma inquietud: "¿Cómo muestro la cantidad de días que mi sitio lleva online?".

Deberemos colocar el siguiente script entre las etiquetas <head> y </head> (como normalmente hacemos con la mayoría de los Scripts) o directamente podemos ubicarlo en un archivo .JS (Para mayor información leer el artículo ¿Cómo utilizar los archivos .js de JavaScript?).

<script language="javascript">

function diasonline(){
fecha= new Date();
hoy = new Date(fecha.getFullYear(),fecha.getMonth()+1,fecha.getDate());

// Reemplazar (2001,01,29) por la fecha de inicio de tu sitio (aaaa,mm,dd)
inicio = new Date(2001,01,29)

resta = hoy.getTime() – inicio.getTime();
resultado = Math.floor(resta/(1000*60*60*24));
document.write("Nuestro sitio lleva "+resultado+" dias online");
}
</script>

Luego, en la parte del sitio donde queremos que se muestre ponemos la siguiente línea:

<script language="javascript">diasonline()</script>

También podemos darle vida al texto, ubicando tags html para modificar la tipografía y color:

<font face="verdana" size="2" color="red"><script language="javascript">diasonline()</script></a>

Código completo

<HTML>
<HEAD>
<TITLE>Mostrar cantidad de días de un sitio</TITLE>
<script language="javascript">

function diasonline(){
fecha= new Date();
hoy = new Date(fecha.getFullYear(),fecha.getMonth()+1,fecha.getDate());

// Reemplazar (2001,01,29) por la fecha de inicio de tu sitio (aaaa,mm,dd)
inicio = new Date(2001,01,29)

resta = hoy.getTime() – inicio.getTime();
resultado = Math.floor(resta/(1000*60*60*24));
document.write("Nuestro sitio lleva "+resultado+" dias online");
}
</script>
</HEAD>

<BODY BGCOLOR="#FFFFFF">
<font face="verdana" size="2" color="red"><script language="javascript">diasonline()</script></a>
</BODY>
</HTML>

Gracias a Jorge Torres por brindarnos su script.

Deja un comentario