Keyword

Incorrect filter by date (Calendar)

  • Rogerio Matsui Guenta
  • Rogerio Matsui Guenta's Avatar Topic Author
  • Offline
  • New Member
More
12 years 10 months ago #59274 by Rogerio Matsui Guenta
Incorrect filter by date (Calendar) was created by Rogerio Matsui Guenta
I am having problems using the filter by date using the Calendar module
Example When I click on the 7th of November at the Calendar module.
displays the items of the day correctly, and is also the URL to the correct date.
But where has items filtered by date: Displays the previous day and date in the title also displays the wrong date.
See the attached image

I'm using K2 2.5.1 - Joomla 1.5.x Time Zone UTC -03:00 (GMT) and language pt-BR

Has anyone had this same problem and solved?

Sorry for bad english - translated by Google translate :P

Portuguese

Oi,
Estou com problemas ao usar o filtro por data através do modulo Calendar
Exemplo Quando clico no dia 7 de novembro no Modulo Calendario.
é exibido os itens do dia corretamente, e na URL também fica com a data correta.
Porém onde apresenta itens filtrados por data: apresenta o dia anterior e a data no titulo também exibe a data errada.
Veja a imagem em anexo

Estou usando com fuso horario UTC -03:00 (Brasília) e language pt-Br

Alguém ja teve este mesmo problema e solucionaram?
Attachments:

Please Log in or Create an account to join the conversation.

More
11 years 5 months ago #59275 by Jorge Rodrigues
Replied by Jorge Rodrigues on topic Re: Incorrect filter by date (Calendar)
Estou com o mesmo problema... Conseguiu solucionar?

Ángel Candelaria<br /> Angel's Guitar

Please Log in or Create an account to join the conversation.

More
10 years 6 months ago #59276 by Eduardo Brasil
Replied by Eduardo Brasil on topic Re: Incorrect filter by date (Calendar)
Sei que faz 11 meses que o tópico foi aberto, mas como estou com o mesmo problema e descobri a origem vou deixar documentado para pesquisas futuras.

A questão é que na busca do Joomla da data no BD ele faz a conversão do UTC da hora de forma automática. No meu caso, meu BD por preferência minha está com o UTC dos EUA e quando trago a data para o joomla que está configurado para o UTC -3 (São Paulo) ele subtrai 4 horas.

Logo se no BD estiver com a data ex. 01/04/2014 00:00:00, o Joomla vai apresentar 31/03/2014 20:00:00.

Repare que ele subtraiu 4 horas e como o resultado é o dia anterior ele subtrai um dia!

Bom é isso...

O que temos que pensar é como salvar os dados em nossos componentes e como recupera os mesmos pq caso fizermos qualquer tratamento para resolução da questão estaremos comprometendo a troca de fuso nas configurações do joomla.

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum