Contador de días On-line

Código:
<script language="JavaScript">
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function countup(yr,m,d){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" días"
document.write("Este Sitio lleva "+difference+" en Internet desde su creación!")
}
//cambiar la fecha
countup(2009,05,01)
</script>

Cambiar fecha por la propia. (Año, mes, día.) y texto a mostrar.

Se puede personalizar.




Agregandole la etiqueta marquee:

<marquee>
<script language="JavaScript">
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function countup(yr,m,d){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" días"
document.write("Este Sitio lleva "+difference+" en Internet desde su creación!")
}
//cambiar la fecha
countup(2009,05,01)
</script>
</marquee>

Agregandole estilo CSS:



En este ejemplo lo centre, cambie color y tamaño del texto.

<div style="color: red; font-size: 20px; text-align: center;">
<script language="JavaScript">
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
function countup(yr,m,d){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" días"
document.write("Este Sitio lleva "+difference+" en Internet desde su creación!")
}
//cambiar la fecha
countup(2009,05,01)
</script>
</div>

6 comentarios:

  1. HOL VIKU!
    ME LLEVE ESTE TRUCO A MI BLOG!!
    BUENISIMO!
    SALUDITOS
    CLAUDIA

    ResponderEliminar
  2. Gracias Vku por tu gran ayuda!sobre todo a blogueros como yo que de vez en cuando hacemos algo mal!porque queremos hacer todo y sin saber nada!!
    gracias por tu tiempo y dedicacion,sos una gran persona.
    saludos
    y abrazos
    CLAUDIA M. desde argentina

    ResponderEliminar
  3. gracias muy buena imformacion si quieres hacemos intercambio de links http://www.faroediciones.com/

    ResponderEliminar
  4. Hola, tengo una duda sobre este tipo de contadores y es si se puede poner de tal forma que el total de días te lo indique en años meses y días.
    No se si me he explicado bien, saludos.

    ResponderEliminar
  5. Antonio, lo que quieres es algo así:

    Hace, 101 años, 7 meses y 0 días en Internet desde su creación!!!

    ResponderEliminar

Si tienes alguna opinión respecto a la entrada, tienes un punto de vista distinto, o simplemente quieres saludar, te invito a que dejes un comentario. NO SE ACEPTAN LINKS DE REFERIDOS para que los comentarios no se conviertan simplemente en una forma de publicitarse.

Nota: solo los miembros de este blog pueden publicar comentarios.