• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

BoGaS

date() - Correção de fuso horário

2 mensagens neste tópico

Viva!

Estou com uma duvida, queria saber se é possivel fazer uma correção de fuso horário fornecendo algum parametro extra à função date().

Passo a expor o codigo

$_1ano = 60 * 60 * 24 * 365 + time();

setcookie('ultima_visita', date("d/m/y à\s G:i"), $_1ano);

if(isset($_COOKIE['ultima_visita'])) {
$visita = $_COOKIE['ultima_visita'];
echo "Olá Visitante! A sua última visita foi a ". $visita;
} else {
echo 'Olá Visitante!';
}

Isto no meu pc funciona bem, mas quando coloco na net tem uma diferença de 6 horas relativamente à nossa hora, ou seja, presumo que o servidor tenha um fuso hórario diferente.

É possivel fazer uma correção de fuso horário fornecendo algum parametro extra à função date(), ou tenho de fazer eu a correção com recurso a uma função criada por mim por exemplo?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Vê lá se não há nada sobre UTC nas datas do PHP.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora