Почему мой код C# не ведет себя должным образом при вычитании местного времени из универсального времени? [закрыто]C#

Место общения программистов C#
Anonymous
Почему мой код C# не ведет себя должным образом при вычитании местного времени из универсального времени? [закрыто]

Сообщение Anonymous »

Это мой код:

Код: Выделить всё

// I expect lag to be very close to 0
var lag = DateTime.UtcNow - DateTime.Now;
Console.Out.WriteLine(lag.ToString("c"));

Вывод: -01:00:00.0000281.
Почему не запаздывает обеспечивает правильную разницу во времени когда один универсален, а другой локальн?

Подробнее здесь: https://stackoverflow.com/questions/791 ... al-time-fr

Вернуться в «C#»