Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/08/2010, 17:46
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 7 meses
Puntos: 310
Respuesta: Faltan X días para el próximo día X

Creo que esto debería funcionar, pero no lo he probado.
Código Javascript:
Ver original
  1. function dias(){
  2.  var hoy = new Date();
  3.  var anyo = hoy.getFullYear();
  4.  var dia = hoy.getDate();
  5.  var mes = hoy.getMonth();
  6.  var largo = new Array('31', '28', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
  7.  var largoB = new Array('31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');
  8.  var cuantos = 0;
  9.  if (anyo % 4 != 0){
  10.   if (parseInt(dia) >14){
  11.    cuantos = parseInt(largo[mes]) - parseInt(dia) + 15;
  12.   }else{
  13.    cuantos = 15 - parseInt(dia);
  14.   }
  15.  }else{
  16.   if (parseInt(dia) >14){
  17.    cuantos = parseInt(largoB[mes]) - parseInt(dia) + 15;
  18.   }else{
  19.    cuantos = 15 - parseInt(dia);
  20.  }
  21. }

Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red