using System.Globalization;
public static void Main()
var timeA = new DateTime(2021, 5, 25, 12, 05, 10);
var timeB = new DateTime(2021, 5, 25, 12, 05, 59);
var timeA_timeOfDayUntilMinutes = Math.Floor(timeA.TimeOfDay.TotalMinutes);
var timeB_timeOfDayUntilMinutes = Math.Floor(timeB.TimeOfDay.TotalMinutes);
Console.WriteLine(timeA.Date);
Console.WriteLine(timeB.Date);
Console.WriteLine(timeA_timeOfDayUntilMinutes);
Console.WriteLine(timeB_timeOfDayUntilMinutes);
Console.WriteLine(timeA.Date == timeB.Date && timeA_timeOfDayUntilMinutes == timeB_timeOfDayUntilMinutes);
Console.WriteLine(timeA.Date > timeB.Date || timeA_timeOfDayUntilMinutes > timeB_timeOfDayUntilMinutes);