file.setCreationTime()和file.setCreationTimeutc()有什么区别
-
28-09-2019 - |
题
特别是,这两条线在其结果方面是否有任何区别:
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()
解决方案
第一个会设置错误的时间,因为它期望在您的本地时区表示日期。
不隶属于 StackOverflow