Qual a diferença entre datetime e timestamp
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
Curtidas 0
Melhor post
Nicolas
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!
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!
GOSTEI 3
Mais Respostas
Diego Silva
28/09/2016
Valeu Nicolas! Obrigado pela resposta!
GOSTEI 2