Função PHP date_create()
❮ Referência de Data/Hora do PHP
Exemplo
Retorne um novo objeto DateTime e formate a data:
<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
Mais exemplos no final desta página.
Definição e uso
A função date_create() retorna um novo objeto DateTime.
Sintaxe
date_create(time, timezone)
Valores de parâmetro
Parameter | Description |
---|---|
time | Optional. Specifies a date/time string. NULL indicates the current time |
timezone | Optional. Specifies the timezone of time. Default is the current timezone. Tip: Look at a list of all supported timezones in PHP |
Detalhes técnicos
Valor de retorno: | Retorna um novo objeto DateTime em caso de sucesso. FALSO/Exceção em caso de falha |
---|---|
Versão do PHP: | 5.2+ |
Registro de alterações do PHP: | PHP 7.1: Microssegundos agora é preenchido com valor real, não apenas "00000". PHP 5.3: Uma exceção é lançada se time for um valor inválido. Anteriormente, um erro foi lançado |
Mais exemplos
Exemplo
Retorne um novo objeto DateTime (com um determinado fuso horário) e formate a data e a hora:
<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
❮ Referência de Data/Hora do PHP