HaRT wrote: Tue 20 Jan, 2026 12:20
IgorZ wrote: Tue 20 Jan, 2026 12:0526.10.2014
[…]
Windows XP Professional SP3. Файловая система на диске - NTFS.
Это последнее воскресенье октября, а время в начале суток.
Я предполагаю, что на эту WinXP не накачено обновление, отменяющее
перевод часов (да и было ли такое для экспишки?).
Обновление такое было, и установлено. Компьютер рабочий, на предприятии с этим строго, системщики бдят.
HaRT wrote: Tue 20 Jan, 2026 12:20Смущает только то, что мы видим переход не с 03:00 на 02:00, а с 00:01 на 00:00. Подозреваю, что тут какое-то неожиданное взаимодействие с текущим часовым поясом.
Подозреваю, что взаимодействие
очень неожиданное:
╔═══════════════ C:\TEST ════════╤═════╗╔════════════
║р Имя │Размер│ Дата │Время║║р Имя
║ .. │ Вверх│21.01.26│08:46║║ ..
║ 1 │ 0│26.10.13│02:00║║ 1
║ 2 │ 0│26.10.15│01:00║║ 2
║ │ │ │ ║║
║ │ │ │ ║║
║ │ │ │ ║║
║ │ │ │ ║║
║ │
║ │ ╔═════════════════════════╗
║ │ ║ 1│ 26.10.2013 1:00:00 ║
║ │ ║ 2│ 26.10.2015 1:00:00 ║
║ │ ║ 3│ 21.01.2026 8:47:41 ║
║ │ ╚══════ 3 arguments ══════╝
Исправил год: у более позднего на 2013, у более раннего на 2015. Теперь минусуется время у того, у которого
02:00. Поигрался ещё с утра пораньше, со свежей головой. Результат: от
26.10.2014 01:59:59,9999999 включительно и ранее минусуется час, начиная с
26.10.2014 02:00:00,0000000 преобразуется корректно. Не зависит ни от месяца, ни от числа, ни от времени суток. Магический миг, не иначе!
P. S. Предположил, что это связано с отменой перехода на зимнее время в РФ - но нет, отменили в 2011 году.
P. P. S. Нашёл, кажется! Википедия:
Список событий октября 2014 года.
. . .
26 октября
В России вступили в силу поправки в закон «Об исчислении времени»: московское время, от которого отсчитываются остальные часовые зоны, теперь соответствует UTC+3 вместо прежнего UTC+4, а общее количество часовых зон в России увеличивается с 9 до 11. Перевод стрелок на летнее время, отменённый осенью 2011 года, по-прежнему производиться не будет. Большинство регионов перевели стрелки на час назад, ряд регионов не переводили стрелки совсем, а Забайкальский край и Магаданская область перевели стрелки на 2 часа назад
Да уж!
И такого обновления Microsoft, скорее всего, для XP просто не выпускала.