Date Time C# Tutorial

using System;
class MainClass {
  public static void DisplayDateTime(string name, DateTime myDateTime) {
    Console.WriteLine(name + " = " + myDateTime);
    Console.WriteLine(name + ".Year = " + myDateTime.Year);
    Console.WriteLine(name + ".Month = " + myDateTime.Month);
    Console.WriteLine(name + ".Day = " + myDateTime.Day);
    Console.WriteLine(name + ".Hour = " + myDateTime.Hour);
    Console.WriteLine(name + ".Minute = " + myDateTime.Minute);
    Console.WriteLine(name + ".Second = " + myDateTime.Second);
    Console.WriteLine(name + ".Millisecond = " + myDateTime.Millisecond);
    Console.WriteLine(name + ".Ticks = " + myDateTime.Ticks);
  }
  public static void Main()
  {
    int year = 2002;
    int month = 12;
    int day = 25;
    int hour = 23;
    int minute = 30;
    int second = 12;
    int millisecond = 5;
    DateTime myDateTime = new DateTime(year, month, day, hour, minute, second, millisecond);
    DisplayDateTime("myDateTime", myDateTime);
    
    System.Globalization.JulianCalendar myCalendar = new System.Globalization.JulianCalendar();
    DateTime myDateTime3 = new DateTime(year, month, day, myCalendar);
    DisplayDateTime("myDateTime3", myDateTime3);
  }
}
myDateTime = 25/12/2002 11:30:12 PM
myDateTime.Year = 2002
myDateTime.Month = 12
myDateTime.Day = 25
myDateTime.Hour = 23
myDateTime.Minute = 30
myDateTime.Second = 12
myDateTime.Millisecond = 5
myDateTime.Ticks = 631764558120050000
myDateTime3 = 07/01/2003 12:00:00 AM
myDateTime3.Year = 2003
myDateTime3.Month = 1
myDateTime3.Day = 7
myDateTime3.Hour = 0
myDateTime3.Minute = 0
myDateTime3.Second = 0
myDateTime3.Millisecond = 0
myDateTime3.Ticks = 631774944000000000