Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2003, 11:40
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Hola, Acostag.

El problema que tiene el código de tilu es que si el día 1 de un mes te sale el día 0. Me he permitido hacer algunos cambios a ver que tal (espero que no te importe tilu):
Código PHP:
<script>
mesarray=new Array("Enero""Febrero""Marzo""Abril""Mayo""Junio""Julio","Agosto""Septiembre""Octubre""Noviembre""Diciembre");
diaarray=new Array( "Domingo","Lunes""Martes""Miércoles""Jueves""Viernes""Sábado");
numdias=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
hoy = new Date();
anno hoy.getYear();
mes hoy.getMonth();
dias hoy.getDate() - 1;
dia hoy.getDay() - 1;
if (
dias<1) {
    
mes-=1;
    if (
mes<0) {
        
mes=11;
        
anno-=1; }
    
dias=numdias[mes]}
mes=mesarray[mes];
dia =diaarray[dia];
document.write(dia+", "+dias+" "+" de "+mes+" de "+anno+"</b></font><br>")
</script> 
Quedaría por resolver el tema de los años bisiestos, pero eso quizá sea en otro momento.

Saludos,