Mega Code Archive

 
Categories / C# / Date Time
 

DateTime and TimeSpan Instances

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 = 2008;         int month = 8;         int day = 25;         DateTime myDateTime = new DateTime(year, month, day);         int hour = 23;         int minute = 30;         int second = 12;         int millisecond = 5;         DateTime myDateTime2 = new DateTime(year, month, day, hour, minute, second, millisecond);         System.Globalization.JulianCalendar myCalendar = new System.Globalization.JulianCalendar();         DateTime myDateTime3 = new DateTime(year, month, day, myCalendar);         DateTime myDateTime4 = new DateTime(0);         DisplayDateTime("myDateTime", myDateTime);         DisplayDateTime("myDateTime2", myDateTime2);         DisplayDateTime("myDateTime3", myDateTime3);         DisplayDateTime("myDateTime4", myDateTime4);         TimeSpan myTimeSpan = new TimeSpan(4, 12, 10);         myDateTime4 += myTimeSpan;         DisplayDateTime("myDateTime4", myDateTime4);     } }