Um timestamp Unix é o número de segundos que se passaram desde 1º de janeiro de 1970 (meia-noite UTC/GMT), sem contar os segundos bissextos. É uma forma padrão de representar o tempo em sistemas computacionais, amplamente usado em programação, bancos de dados, logs e muito mais. Timestamps Unix podem ser expressos em segundos ou milissegundos, sendo o timestamp em milissegundos o timestamp em segundos multiplicado por 1000. Este formato é simples, consistente, fácil de calcular diferenças de tempo e não é afetado por fusos horários.