Введение
Информация, идентифицирующая момент наступления события
Unix (POSIX) временная метка
Unix (POSIX) timestamp
Временная метка – это последовательность символов или закодированная информация, идентифицирующая, когда произошло определенное событие, обычно указывающая дату и время суток, иногда с точностью до доли секунды. Однако временные метки не обязательно должны основываться на абсолютном отсчете времени. Они могут иметь любую эпоху, быть относительными к произвольному моменту времени, например, к моменту включения системы, или к произвольному моменту в прошлом. Иногда проводится различие между терминами дата, временная метка и метка даты и времени:
Дата или DS: Дата, например, 2025 05 25 в соответствии с ISO 8601.
Временная метка или TS: Время суток, например, 16:13:43 в 24-часовом формате.
Метка даты и времени или DTS: Дата и время, например, 2025 05 25, 16:13:43.
Datestamp or DS: A date, for example 2025 05 25 according to ISO 8601
Timestamp or TS: A time of day, for example 16:13:43 using 24 hour clock
Date timestamp or DTS: Date and time, for example 2025 05 25, 16:13:43
История
Термин "временная метка" происходит от резиновых штампов, используемых в офисах для проставления текущей даты, а иногда и времени, чернилами на бумажных документах, чтобы зафиксировать момент получения документа. Типичными примерами таких временных меток являются почтовый штемпель на письме или время "прихода" и "ухода" на табеле учета рабочего времени. С появлением цифровых систем данных, термин стал применяться и к цифровой информации о дате и времени, прикрепляемой к цифровым данным. Например, компьютерные файлы содержат временные метки, указывающие время последнего изменения файла, а цифровые камеры добавляют временные метки к сделанным снимкам, фиксируя дату и время съемки.
Стандартизация
ISO 8601 стандартизирует представление дат и времени. Эти стандартные представления часто используются для создания значений меток времени.