Função date_timezone_set() PHP

Exemplo

Definir o fuso horário do objeto DateTime:

<?php
$date=date_create("2016-09-25",timezone_open("Asia/Shanghai"));
echo date_format($date,"Y-m-d H:i:sP");
?>

Exemplo de Execução

Definição e Uso

A função date_timezone_set() define o fuso horário do objeto DateTime.

Sintaxe

date_timezone_set(object,timezone);
Parâmetros Descrição
object Obrigatório. Especifica date_create() O objeto DateTime retornado. Esta função modifica esse objeto.
timezone

Obrigatório. Especifica o objeto DateTimeZone representando o fuso horário necessário.

Dica:Veja a lista de todos os fusos horários suportados no PHP.

Detalhes Técnicos

Retorno: Retorna o objeto DateTime modificado. Em caso de falha, retorna FALSE.
Versão PHP: 5.2+
Log de Atualizações: PHP 5.3.0: O valor de retorno foi alterado de NULL para DateTime.