询问者
文件的修改时间早于创建时间

问题
全部回复
-
这里有回答
That isn't unusual with copied files, when you copy a file the file's created date becomes the modified date and the current date (when the file is copied) becomes the created date, copy any existing file on your computer and you will observe this behaviour.
专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms
-
这有什么问题吗?没有规定文件的修改时间不能早于创建时间啊。
文件被复制以后,新的创建时间记录的是这份拷贝的创建时间、而不是原始文件的创建时间,而修改时间始终是最后一次更新的时间。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <icywing83>;
| 将旧的文件拷贝到新的目录下,创建时间为当时拷贝的时间,但是修改时间仍然为之前修改的时间,也就是出现了修改时间早于创建时间的问题。
-
修改时间针对的是文件内容的修改、创建时间针对的是文件本身。如果文件在复制过程中其内容没有变化,那么修改时间就不会变。如果文件在复制过程中同时出现了内容修改(例如:边复制边加密),那么修改时间就会与创建时间一致。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <icywing83>;
| 感觉文件复制后,修改时间与创建时间一致更为合理吧。
|