Как я могу сохранить дату / время команды dir от изменения?

290
Freon Sandoz

Я создал список каталогов (текстовый файл) с помощью команды dir 3 месяца назад. Файлы не изменились с тех пор. Теперь список тех же файлов показывает каждый файл с отметкой времени ровно на час раньше. Теперь у меня нет возможности найти реальные различия в списках каталогов путем сравнения списков, потому что каждая строка отличается. Как мне исправить эту серьезную проблему, чтобы списки, сделанные на одну дату, можно было сравнить с записями на другую дату? (У меня "настроить для перехода на летнее время автоматически".)

Пример строки в старом листинге:

03/11/2014 09:08 PM 18,432 VIDEO_TS.BUP 03/11/2014 09:08 PM 18,432 VIDEO_TS.IFO 03/11/2014 09:08 PM 36,864 VIDEO_TS.VOB 03/11/2014 09:08 PM 92,160 VTS_01_0.BUP 03/11/2014 09:08 PM 92,160 VTS_01_0.IFO 

Те же строки в новом списке:

03/11/2014 08:08 PM 18,432 VIDEO_TS.BUP 03/11/2014 08:08 PM 18,432 VIDEO_TS.IFO 03/11/2014 08:08 PM 36,864 VIDEO_TS.VOB 03/11/2014 08:08 PM 92,160 VTS_01_0.BUP 03/11/2014 08:08 PM 92,160 VTS_01_0.IFO 
1
If the times changed then the files most likely changed, even if is meta information. Depending on what information you're looking for you could drop the date, time, or both and compare them without that information. Seth 7 лет назад 0

1 ответ на вопрос

0
LPChip

Причиной этого является летнее время.

Когда действует летнее время, фактическое время в системе меняется, и, как таковое, оно отражается и в динамическом режиме.

При переходе на летнее время мы переключаемся на другой часовой пояс. В окнах это означает, что время также изменяется на час, и, как таковой, теперь в переадресации отображается время с разницей в 1 час.

Через 6 месяцев, когда переход на летнее время снова изменится, время вернется к 9 часам вечера.

Вы ничего не можете с этим поделать, и не хотели бы. Это по замыслу.