File.SetCreationTime()和File.SetCreationTimeUtc()之间的区别是什么

时间:2010-10-08 16:02:30

标签: datetime file-io ntfs fat32 file-properties

特别是,这两条线在结果方面是否存在差异:

File.SetCreationTime("foo.txt", DateTime.UtcNow);
File.SetCreationTimeUtc("foo.txt", DateTime.UtcNow);

也许File.SetCreationTimeUtc("foo.txt", DateTime.Now)只是做File.SetCreationTime("foo.txt", DateTime.UtcNow)的另一种方式?

同样的问题适用于File.SetLastAccessTime()File.SetLastAccessTimeUtc()File.SetLastWriteTime()File.SetLastWriteTimeUtc()

1 个答案:

答案 0 :(得分:1)

第一个将设置错误的时间,因为它期望以您当地时区表示的日期。