
07/09/2004, 14:06
|
| | Fecha de Ingreso: enero-2004 Ubicación: Santiago
Mensajes: 127
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Lo que te entrega time() es el UNIX timestamp actual, o sea, es la representacion de la fecha actual pero en segundos, ellos estan calculados desde el 1 del 1 de 1970, por ejemplo si haces un echo date("d-m-Y H:i:s", time()); veras la fecha actual con formato.
Si deseas operar con fechas es una buena práctica que las guardes como timestamp en la BD y asi es más fácil manipularlas. Como en el ejemplo que te hice, con ellos consigues que de inmediato se eliminen los registros cuyo campo fecha tengan un valor anterior a 15 días.
Saludos |