2010-10-08 47 views
1

特別的區別,有沒有在他們的成果方面這兩條線之間的任何差別:是什麼File.SetCreationTime()和File.SetCreationTimeUtc()

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

第一個將定錯了時間,因爲它期待在您的本地時區表示的日期。