Время и статус

Почему один матч указан разными датами

Один матч может быть указан разными датами, если его время близко к полуночи в UTC, а локальное представление имеет положительное смещение. Это не два матча и не два момента: дата меняется при переводе времени через полночь.

Почему один матч указан разными датами

Один момент в двух представлениях

UTC — единая временная шкала; локальное время может отличаться от неё на числовое смещение. Числовое смещение определяется как местное время минус UTC. При положительном смещении местные часы показывают более позднее время, а при переходе через 24:00 меняется календарная дата.

Учебный пример: начало вымышленного матча зафиксировано как 2026-04-10T22:30:00Z. Локальное представление использует смещение +03:00. К UTC прибавляют 3 часа: 22:30 + 03:00 = 25:30. 25:30 означает 01:30 следующих суток, поэтому результат — 2026-04-11T01:30:00+03:00.

Почему даты выглядят разными

В UTC дата момента — 10 апреля, потому что время равно 22:30. В представлении +03:00 дата того же момента — 11 апреля, потому что после прибавления трёх часов произошёл переход через полночь.

Различие касается календарной подписи, а не времени проведения как отдельного события. В досье полезно сохранять оба значения рядом, чтобы было видно преобразование и использованное смещение.

Два представления учебного момента
ПредставлениеЗначение
UTC2026-04-10T22:30:00Z
Операция22:30 + 03:00 = 25:30
Локальное время +03:002026-04-11T01:30:00+03:00
Число моментовОдин

Как записать это в досье

Для одной временной точки сохраните исходное значение UTC и локальное значение с числовым смещением. Например: «Начало: 2026-04-10T22:30:00Z; отображение источника: 2026-04-11T01:30:00+03:00». Обе записи нужно связывать с одним и тем же матчем и одним типом времени, например «начало».

Момент фиксации документа не следует смешивать со временем начала матча. Это разные поля: первое говорит, когда был сохранён документ, второе — какое время указано для события.

Граница: без смещения дата не объясняет расхождение

Запись «2026-04-11 01:30» без Z или числового смещения не определяет однозначный момент. Нельзя вычислить её UTC-представление и нельзя проверить, соответствует ли она времени «2026-04-10T22:30:00Z».

Ответ меняется, когда смещение отсутствует: вместо утверждения о совпадении моментов нужно зафиксировать, что сопоставление не завершено. Указание только названия города также не заменяет числовое смещение в самой временной записи.

Источники и методика