1

特别是,就其结果而言,这两条线之间是否有任何区别:

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()vs.File.SetLastAccessTimeUtc()File.SetLastWriteTime()vs.File.SetLastWriteTimeUtc()

4

1 回答 1

1

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

于 2010-10-08T16:08:00.897 回答