Função date_isodate_set() PHP
Exemplo
Definir a data ISO da semana 5 de 2016:
<?php $date=date_create(); date_isodate_set($date,2016,5); echo date_format($date,"Y-m-d"); ?>
Definição e Uso
A função date_isodate_set() define a data com base no padrão ISO 8601, usando deslocamento de semana e dia (ao invés de uma data específica).
Sintaxe
date_isodate_set(objeto,ano,semana,dia);
Parâmetros | Descrição |
---|---|
objeto | Obrigatório. Especifica por date_create() Objeto DateTime retornado. |
ano | Obrigatório. Especifica o ano da data. |
semana | Obrigatório. Especifica a semana do mês da data. |
dia | Opcional. Especifica o deslocamento do primeiro dia da semana. O padrão é 1. |
Detalhes Técnicos
Retorno: | Retorna um objeto DateTime com sucesso, retorna FALSE em caso de falha. |
---|---|
Versão PHP: | 5.2+ |
Log de Atualizações: | PHP 5.3.0: O valor de retorno foi alterado de NULL para DateTime. |