Когда Windows представляет этот диалог, как он сравнивает, какая из этих двух модифицированных дат «новее»?
Сначала я подумал, что Windows сравнивает атрибут Date Created и использует результат этого сравнения для того, чтобы пометить один или другой «(более новый)». (Если файл был скопирован в определенное место, у него может быть дата создания, когда произошло копирование, а не исходная дата создания файла.) Однако, воспроизводя его с другим файлом, результат которого «более новый» Кажется, все наоборот
Это показано для копирования или перемещения:
Что касается фона, файл в test2 является предварительно созданной копией файла в test1.
Ответы:
Метки времени в файловой системе NTFS имеют разрешение 100 наносекунд (0,0000001 с). Даже если в диалоговом окне свойств отображается одно и то же округленное значение, файлы могут быть созданы, например, в десятых долях секунды друг от друга.
(Большинство файловых систем измеряют время в мкс или нс. FAT32 - немного реликтовый и округляет временные метки до 2 секунд.)
Попробуйте один из следующих способов сравнить полные временные метки:
PowerShell:
источник