Função date_create() PHP

Exemplo

Retorna um novo objeto DateTime e then formata a data:

<?php
$date=date_create("2016-09-25");
echo date_format($date,"Y/m/d");
?>

Executar Exemplo

Definição e Uso

A função date_create() retorna um novo objeto DateTime.

Sintaxe

date_create(time,timezone);
Parâmetros Descrição
time Opcional. Especifica a string de data/hora. NULL indica a data/hora atual.
timezone

Opcional. Especifica o fuso horário do time. O padrão é o fuso horário atual.

Dica:Ver a lista de fusos horários suportados pelo PHP.

Detalhes Técnicos

Retorno: Se for bem-sucedido, retorna um novo objeto DateTime; se falhar, retorna FALSE.
Versão do PHP: 5.2+
Registo de Atualizações: A partir do PHP 5.3+, se uma data ilegítima for especificada, uma exceção é lançada.

Mais Exemplos

Exemplo 1

Retorna um novo objeto DateTime com o fuso horário especificado e then formata a data e hora:

<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>

Executar Exemplo