Detectar Fuso Horário PHP

  • Autor Autor Diringax
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

Diringax

Beta
Redactor
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Os traigo este codigo para detectar la zona horaria. En PHPost vi este tema: http://www.phpost.net/topic/26031-zona-horaria/

PHP:
<?php
date_default_timezone_set('America/New_York'); 
if ( ! defined('TS_HEADER')) exit('No direct script access allowed');

OJO: para óptimos resultados, donde dice: America/New_York deberás colocar tu zona horaria; si es México D.F o New York, puedes usar uno de los 2 que te dejamos; de lo contrario avisa y te pasamos tu zona horaria correcta.
​
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Ese script detectar no detecta a que uso horario estas sino a que uso horario el servidor se tiene que adaptar.

Es decir, si un visitante entra desde Mexico y otro desde España y tienes puesto "Europe/Madrid" tanto para el usuario de Mexico como el de españa entraran con la hora de españa.

En otras palabras
- Mexico hora 6:00 PM
- España 00:00 AM (estableces este uso horario)
La hora que le aparecera al de mexico sera la hora de españa.
 
Voltar
Topo