Timestamp

Um timestamp é a hora actual de um evento que é gravado por um computador. Através de mecanismos como o Protocolo de Tempo de Rede ( NTP ), um computador mantém a hora atual precisa, calibrada para frações de minutos de um segundo. Tal precisão torna possível que computadores e aplicações em rede se comuniquem eficazmente. O mecanismo de carimbo de tempo é usado para uma grande variedade de propósitos de sincronização, como a atribuição de uma ordem de seqüência para uma transação de múltiplos eventos, para que, se ocorrer uma falha, a transação possa ser anulada. Outra forma de se utilizar um carimbo de data/hora é registrar o tempo em relação a um determinado ponto de partida. Na telefonia IP , por exemplo, o Protocolo de Transporte em Tempo Real ( RTP ) atribui carimbos de tempo seqüenciais aos pacotes de voz para que eles possam ser buffer editados pelo receptor, remontados e entregues sem erros. Ao escrever um programa, o programador normalmente recebe uma interface de programa aplicativo para um carimbo de tempo que o sistema operacional pode fornecer durante a execução do programa.