|
strtotime() requiere 2 parametros:
• Una fecha en formato string: El formato utilizado se debe ser uno de los incluidos en la lista de formatos GNU, incluyendo fechas relativas(como "next Monday"). Puedes ver el listado completo en: http://www.gnu.org/software/tar/manual/html_chapter/tar_7.html
• Una fecha en formato Unix: Este parámetro es opcional. Si no se declara, la función asume por defecto la fecha actual si el primero es una fecha relativa ("next monday", por ejemplo). Si la fecha del primer parametro es absoluta ("5 August 2002"), no es necesario declararlo. La función devuelve el resultado en formato Unix (es decir, manejable sin problemas por date()).
Veamos algunos ejemplos para entenderlo mejor:
strtotime("now");//equivale a time()
strtotime("5 August 2002");//Devuelve la fecha Unix del 5 de Agosto de 2002
strtotime("next Monday");//Devuelve el próximo lunes
strtotime("+2 weeks");//Devuelve la fecha para dentro de 2 semanas a partir de hoy
|