Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2011, 09:15
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 15 años, 1 mes
Puntos: 177
Respuesta: Comparar Fechas con PHP

Bueno , primero hay que saber la fecha de vencimiento, por ejemplo
vence el dia 23/05/2012.
To usaría fechas en formato unix, quedaría algo así 1306163070
El formato unix cuenta la cantidad de segundos que han pasado desde el 1 de enero de 1970 hasta hoy.
entonces una vez que tengas guardada la fecha en unix, tenemos que saber cuantos segundos hay en 3 meses, hay 7889229.
Ahora solo hay que hacer un calculo, tomamos la fecha de vencimiento, la fecha actual y los 3 meses unix.
Para saber hoy se usa time() 1324652670

Restamos:
vencimiento 1306163070
-
Hoy 1324652670
______________________
si el resultado es mayor que 3 meses (7889229) no pasa nada
Pero si es menor ya podemos avisar que el medicamento vencerá en los próximos 3 meses
__________________
la la la