Establezca la fecha ISO para la semana 5 de 2013:
<?php$date=date_create();date_isodate_set($date,2013,5);echo date_format($date,"Ymd");?>La función date_isodate_set() establece una fecha de acuerdo con el estándar ISO 8601, utilizando compensaciones de semana y día (en lugar de utilizar una fecha específica).
date_isodate_set( objeto,año,semana,día);
parámetro | describir |
---|---|
objeto | Requerido. Especifica un objeto DateTime devuelto por date_create(). |
año | Requerido. El año en la fecha especificada. |
semana | Requerido. La semana en la fecha especificada. |
día | Opcional. Especifica el desplazamiento desde el primer día de la semana. El valor predeterminado es 1. |
Valor de retorno: | Devuelve un objeto DateTime si tiene éxito o FALSE si falla. |
---|---|
Versión PHP: | 5.2+ |
Registro de actualización: | PHP 5.3.0: el valor de retorno cambió de NULL a DateTime. |