31 marzo 2009

PHP. Generar una fecha en el futuro

Una sencilla fórmula para obtener la fecha actual es la siguiente:
date ("d-m-Y");
que devolvería 28-03-2009, en el día de hoy.

Para generar una fecha diferente podemos hacer lo siguiente
date("d-m-Y", mktime(0, 0, 0, date("m"), date("d")+5, date("Y") ));
que en el ejemplo nos devolvería la fecha 02-04-2009, es decir, cinco días más tarde. La función mktime genera la fecha y date la prepara.

Y para que no se me olvide, lo dejo anotado.

2 comentarios:

Unknown dijo...

Falta un cierre de parentesis en la sentencia.

Antonio dijo...

Gracias, ya está corregido.