Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como converter para o fuso horário GMT em PHP
fusos horários Malabarismo com PHP é um problema comum . Se você está desenvolvendo um fórum , uma loja de e-commerce ou um blog , é preferível para exibir datas para o usuário em seu próprio fuso horário. Embora seja possível para criar uma solução personalizada elaborada para esse problema , PHP tem um par de classes que podem simplificar a tarefa significativamente . As aulas são " DateTime " e " DateTimeZone ". " DateTime " é uma classe para a gestão , formatação e conversão de datas. " DateTimeZone " é uma classe para representar um fuso horário. Ao combinar a funcionalidade das duas classes " , você pode facilmente converter uma data GMT para o de outro fuso horário. Instruções
1

Abra um editor de texto, como o Bloco de Notas e crie um novo arquivo . Escreva um segmento de código que define dois " DateTimeZone " objetos : uma para GMT e um para o fuso horário de sua escolha . Aqui está um exemplo:

$ GMT = new DateTimeZone (' GMT ');

$ est = new DateTimeZone (' America /New_York ');
2

Criar um novo objeto " DateTime " com a data para converter como o primeiro parâmetro eo " DateTimeZone " objeto GMT como o segundo . Opcionalmente, exibir a hora de usar a função "date" do PHP. Aqui está um exemplo:

$ dtime = new DateTime ( '7 /12/2010 11:15 ', $ GMT) ;

echo date (' r ', $ dtime -> ; getTimestamp ());
3

Converter a " DateTime " fuso horário do objeto chamando o método " setTimeZone " com o objeto " DateTimeZone " como o parâmetro. Opcionalmente , exiba a data convertida . Aqui está um exemplo:

$ dtime -> setTimeZone ( $ est) ;

echo date (' r ', $ dtime -> getTimestamp ());
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como imprimir matriz CCK em PHP 
·PHP Cordas Comparação 
·Como criar links simbólicos Utilizando PHP 
·Como inserir uma variável em PHP e MySQL 
·Forma fácil de alternar PHP Consulta Cláusulas 
·Como substituir newlines em uma String MySQL 
·As funções de despejo PHP sabão 
·Como instalar o Zend para PHP 5.3 
·Posso usar PHP para verificar o que Diretório estou em…
·Como obter o número de índice de um item do array em …
  Artigos em destaque
·Como editar Sites HTML 
·Como Resolver Problemas de memória vazamento em um Web…
·Tutorial Raspadinha PHP 
·Como atualizar PEAR 
·Habilidades necessárias para a programação CIS Jogo 
·Tipos de arquivo SQLite 
·Como ativar o Java em um Smartphone 
·A diferença entre algoritmos , Pseudocódigo e Linguag…
·Como instalar uma biblioteca de tempo de execução C 
·A importância de Estruturas de Decisão em Programaçã…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados