Today
DateTime.Today соответствует полуночи сегодня в локальном поясе. У него TimeOfDay равен нулю.
Синтаксис
DateTime today = DateTime.Today;
Пример
Давайте проверим, что время суток у Today нулевое:
using System;
class Program
{
static void Main()
{
bool res = DateTime.Today.TimeOfDay == TimeSpan.Zero;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте сравним с фиксированной датой без часов:
using System;
class Program
{
static void Main()
{
var fixedDate = new DateTime(2020, 1, 2);
bool res = DateTime.Today != fixedDate;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True