C# Extension Method: DateTime - IsTimeEqual

CSharp · Console

/Program.cs

// C# Extension Method
// Doc: https://csharp-extension.com/en/method/1002262/datetime-istimeequal

// @nuget: Z.ExtensionMethods

using System;
using System.Globalization;

public class Program
{
    public static void Main()
    {
        DateTime date1 = new DateTime(2018, 2, 2, 11, 45, 33);
		DateTime date2 = new DateTime(2006, 7, 25, 10, 45, 09);
		DateTime date3 = new DateTime(2017, 12, 2, 11, 45, 33);
		
		Display(date1, date2);
		Display(date1, date3);
    }
	
	public static void Display(DateTime date1,DateTime date2)
	{
		// C# Extension Method: DateTime - IsTimeEqual
		if(date1.IsTimeEqual(date2))
		{
			Console.WriteLine("{0} ---- {1} time are same.", date1, date2);
		}
		else
		{
			Console.WriteLine("{0} ---- {1} time are not same.", date1, date2);
		}
	}
}
;