Pergunta

In particular, is there any difference between these two lines in terms of their outcomes:

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

Perhaps File.SetCreationTimeUtc("foo.txt", DateTime.Now) is just another way of doing File.SetCreationTime("foo.txt", DateTime.UtcNow)?

The same question applies to File.SetLastAccessTime() vs. File.SetLastAccessTimeUtc() and File.SetLastWriteTime() vs. File.SetLastWriteTimeUtc()

Foi útil?

Solução

The first one will set the wrong time because it is expecting a date expressed in your local time zone.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top