Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/08/2007, 09:36
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 7 meses
Puntos: 45
Re: mensaje de alerta fechas

Ok entonces no hay que comparar con la fecha de hoy, hay que extraer la diferencia en días entre las dos fechas: la de hoy, y la de creación de servicio.

Aunque lo más cómodo quizá sea añadir un año a la fecha de creación de los servicios y quedarnos con el mismo script.

En fin, para sacar la diferencia en milisegundos entre dos fechas (creadas con Date() ) hay que sacar sus Time():
Código PHP:
var diferenciaMS nuevaFecha.getTime() - antiguaFecha.getTime(); 
Si ese valor diferenciaMS es de un año (365 días) entonces hay que alertar. Los valores entre los que tiene que estar diferenciaMS es un año (365*24*60*60*1000) y un año más un día (366*24*60*60*1000).

Es así de sencillo.


Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.