Um registro de data e hora é o horário atual de um evento que é gravado por um computador.
Os carimbos de data e hora são empregados extensivamente em computadores e em redes para vários tipos de sincronização. Por exemplo, eles são atribuídos a pacotes em alguns protocolos de rede, a fim de facilitar a remontagem dos dados (por exemplo, fala humana) na seqüência apropriada pelo host de recebimento (por exemplo, computador). Além disso, eles são usados pelos sistemas de gerenciamento de banco de dados (DBMS) para determinar a ordem da transação no caso de uma falha do sistema (por exemplo, uma falha no computador causada por uma perda de energia elétrica ou falha no disco).
Os carimbos de data e hora também são usados rotineiramente para fornecer informações sobre arquivos, incluindo quando eles foram criados e acessados ou modificados pela última vez. Essas informações estão incluídas no inode, que é uma estrutura de dados em um sistema de arquivos em um sistema operacional semelhante ao Unix que armazena todas as informações sobre um arquivo, exceto seu nome e seus dados reais.
Outro aplicativo importante são os eventos registrados nos arquivos de log do sistema. Os registros de data e hora nesses arquivos podem ser extremamente úteis para monitorar a segurança do sistema e para fins forenses.
A hora registrada pelos registros de data e hora pode ser medida em termos da hora do dia ou em relação a algum ponto de partida. E é medido com alta precisão em pequenas frações de segundo.
A precisão do tempo é mantida através de uma variedade de mecanismos, incluindo os relógios de alta precisão incorporados aos computadores e o NTP (Network Time Protocol). O NTP usa o horário universal coordenado (UTC) para sincronizar os horários do relógio do computador com um milissegundo (e às vezes com uma fração de milissegundo) e usa o UDP (protocolo de datagrama do usuário), um dos principais protocolos da Internet, como mecanismo de transporte. Registro de data e hora