use the Equals() method to compare DateTime instances

   
 

using System;

class MainClass {

    public static void Main() {
        DateTime myDateTime3 = new DateTime(2004, 1, 13);
        DateTime myDateTime4 = new DateTime(2004, 1, 14);

        bool boolResult = DateTime.Equals(myDateTime3, myDateTime4);
        Console.WriteLine("DateTime.Equals(myDateTime3,myDateTime4) = " + boolResult);
        boolResult = myDateTime3.Equals(myDateTime4);
        Console.WriteLine("myDateTime3.Equals(myDateTime4) is " + boolResult);

    }
}

    


use the Compare() method to compare DateTime instances

   
 
using System;

class MainClass {

    public static void Main() {
        DateTime myDateTime = DateTime.Now;
        DateTime myDateTime2 = DateTime.UtcNow;
        DateTime myDateTime3 = new DateTime(2004, 1, 13);
        DateTime myDateTime4 = new DateTime(2004, 1, 14);
        Console.WriteLine("myDateTime3 = " + myDateTime3);
        Console.WriteLine("myDateTime4 = " + myDateTime4);
        int intResult = DateTime.Compare(myDateTime3, myDateTime4);
        Console.WriteLine("DateTime.Compare(myDateTime3,myDateTime4) = " + DateTime.Compare(myDateTime, myDateTime2));

    }
}

    


display the Date, Day, DayOfWeek, DayOfYear,Ticks, and TimeOfDayProperties of myDateTime

   
 
using System;

class MainClass {

    public static void Main() {

        DateTime myDateTime = DateTime.Now;
        Console.WriteLine("myDateTime.Date = " + myDateTime.Date);
        Console.WriteLine("myDateTime.Day = " + myDateTime.Day);
        Console.WriteLine("myDateTime.DayOfWeek = " + myDateTime.DayOfWeek);
        Console.WriteLine("myDateTime.DayOfYear = " + myDateTime.DayOfYear);
        Console.WriteLine("myDateTime.Ticks = " + myDateTime.Ticks);
        Console.WriteLine("myDateTime.TimeOfDay = " + myDateTime.TimeOfDay);
    }
}