В чем разница между файлом. SETCREATIONTIONTION () и 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()
против. File.SetLastAccessTimeUtc()
и File.SetLastWriteTime()
против. File.SetLastWriteTimeUtc()
Решение
Первый установит неправильное время, потому что ожидается дата, выраженная в вашем местном часовом поясе.
Не связан с StackOverflow