Ir para conteúdo

Ruan Vitor

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Ruan Vitor


  1. Olá Srs,

    Estou com um pequeno problema, atualmente após o cancelamento do horário verão não consigo pegar o horário local.

    Utilizando esta query,  o qual o primeiro resultado me traz os valores em milissegundo e o outro a data atual.

    SELECT ROUND(UNIX_TIMESTAMP(CURTIME(4)) * 1000) as DATA, NOW() as dataAtual;

     

    Só que os milissegundos está vindo com 1 hora a mais, no caso seria o horário verão. Este é o resultado apresentado:

    1571940923186; 

    2019-10-24 15:15:23

     

    Este são os valores das minhas variáveis de ambiente

    SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, @@GLOBAL.system_time_zone;

    SYSTEM;

    SYSTEM;

    Hora oficial do Brasil

     

    Tem alguma outra variável a ser mudada ? Ou sabem o que pode ser por a função UNIX_TIMESTAMP me trazer com 1 hora a mais ?

     

     

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.