UtcNow
DateTime.UtcNow имеет Kind равный DateTimeKind.Utc. Готовую дату в вывод не подставляем.
Синтаксис
DateTime utc = DateTime.UtcNow;
Пример
Давайте убедимся, что UtcNow помечен как UTC:
using System;
class Program
{
static void Main()
{
bool res = DateTime.UtcNow.Kind == DateTimeKind.Utc;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте проверим, что это не DateTimeKind.Local:
using System;
class Program
{
static void Main()
{
bool res = DateTime.UtcNow.Kind == DateTimeKind.Local;
Console.WriteLine(res);
}
}
Результат выполнения кода:
False