Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodney3400

Diferenças NOW() e date("Y-m-d H:i:s")

Recommended Posts

Qual é a diferença entre NOW() e date("Y-m-d H:i:s") pois os horários ficam diferentes....Obrigado...Rodney Peixoto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se eu entendi a sua duvida...NOW() é uma função de banco de dados e retorna a data e hora atual no formato datetime, enquanto a função date() é uma função do php que inclusive pode se mudar o formato desejado de retorno.A diferença de retorno entre as duas da qual você esta falando pode ser o tempo entre o sistema executar o comando sql e o comando php dependo da ordem que o mesmo se encontra em seu sistema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, realmente fiz os testes aqui e e isso mesmo dark_elf, é o tempo de resposta, mas agora esta tudo correto aqui, Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade não é somente o tempo de resposta...além disso se o servidor de banco de dados for uma maquina distinta, ou seja, se for uma máquina separada do servidor de aplicação, os dois tem que estar com os horários sincronizados, senão vai rolar a diferença que você está pegando :)mas respondendo, os dois tem o mesmo retorno... diferença zero :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

além disso se o servidor de banco de dados for uma maquina distinta, ou seja, se for uma máquina separada do servidor de aplicação, os dois tem que estar com os horários sincronizados, senão vai rolar a diferença que você está pegando

boa observação Não confie nos valores de data e hora dos servidores de hospedagemAconselho a criar um controlador de fuso horario. Geralmente os servidores possuem algumas horas a mais ou a menos. Mas há casos em que os minutos também estão errados.é possível desenvolver um script próprio ou utilizar as funções nativas do PHPhttp://php.net/gmdate

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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