Qual a diferença entre datetime e timestamp

28/09/2016

0

Queria saber qual a diferença entre datetime e timestamp no banco de dados. Por exemplo, no registro da data de nascimento de um registro, é indiferente eu escolher um ou outro?
Diego Silva

Diego Silva

Responder

Post mais votado

28/09/2016

Encontrei a seguinte resposta no google

A maior diferença entre datetime e timestamp é a seguinte:

datetime: representa uma data como no calendário e a hora como encontrado no relógio.
timestamp: representa um ponto específico na linha do tempo e leva em consideração o fuso horário em questão (UTC). Por exemplo: quando foi 26/02/2015 16:40? depende, para mim é nesse momento, para o Japão foi a várias horas atrás, então basicamente o timestamp leva em consideração essas questões de fuso horário.
Outro ponto é que geralmente quando se precisa rastrear alterações feitas em registros da base de dados, opta-se pelo uso do timestamp pois permite o detalhamento perante a linha do tempo real.


Perfeita!

Nicolas

Nicolas
Responder

Mais Posts

09/12/2016

Diego Silva

Valeu Nicolas! Obrigado pela resposta!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar