Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 563223
            [titulo] => Qual a diferença entre datetime e timestamp
            [dataCadastro] => DateTime Object
                (
                    [date] => 2016-09-28 22:07:35
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 430673
            [status] => A
            [isExample] => 
            [NomeUsuario] => Nicolas
            [Apelido] => Nicolas
            [Foto] => 
            [Conteudo] => Encontrei a seguinte resposta no google
[quote]
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.
[/quote]

Perfeita! ) )

Qual a diferença entre datetime e timestamp

Diego Souza
|
MVP
Pontos: 660
    28 set 2016

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?

Post mais votado

Nicolas
   - 28 set 2016

Encontrei a seguinte resposta no google

Citação:

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!

Diego Souza
|
MVP
Pontos: 660
    09 dez 2016

Valeu Nicolas! Obrigado pela resposta!