Отметка времени - это текущее время события, которое записывается компьютером.
Временные метки широко используются в компьютерах и в сетях для различных типов синхронизации. Например, они назначаются пакетам в некоторых сетевых протоколах, чтобы облегчить повторную сборку данных (например, человеческой речи) в правильной последовательности принимающим хостом (т.е. компьютером). Кроме того, они используются системами управления базами данных (СУБД) для определения порядка транзакций в случае сбоя системы (например, сбой компьютера, вызванный потерей электропитания или отказом диска).
Временные метки также обычно используются для предоставления информации о файлах, в том числе о том, когда они были созданы и когда последний раз обращались или изменялись. Эта информация включена в индекс, который представляет собой структуру данных в файловой системе в Unix-подобной операционной системе, которая хранит всю информацию о файле, кроме его имени и его фактических данных.
Другим важным приложением являются события, которые записываются в файлы системного журнала. Метки времени в таких файлах могут быть чрезвычайно полезны для мониторинга безопасности системы и для криминалистических целей.
Время, записанное метками времени, может быть измерено с точки зрения времени суток или относительно некоторой начальной точки. И это измерено с высокой точностью в маленьких долях секунды.
Точность времени поддерживается с помощью различных механизмов, включая высокоточные часы, встроенные в компьютеры, и сетевой протокол времени (NTP). NTP использует координированное универсальное время (UTC) для синхронизации времени компьютера с точностью до миллисекунды (а иногда и доли миллисекунды) и использует UDP (протокол пользовательских дейтаграмм), один из основных протоколов Интернета, в качестве транспортного механизма. Отметка