1DateTime CurrTime = DateTime.Now;
2Console.WriteLine("DateTime display listing specifier and result:\n");
3Console.WriteLine("d = {0:d}", CurrTime); // 2008-11-06
4Console.WriteLine("D = {0:D}", CurrTime ); // 2008year 11month 6day THURS DAY
5Console.WriteLine("f = {0:f}", CurrTime); // 2008year 11month 6day THURS DAY PM 1:46
6Console.WriteLine("F = {0:F}", CurrTime); // 2008year 11month 6day THURS DAY PM 1:46:44
7Console.WriteLine("g = {0:g}", CurrTime ); // 2008-11-06 PM 1:46
8Console.WriteLine("G = {0:G}", CurrTime); // 2008-11-06 PM 1:46:44
9Console.WriteLine("M = {0:M}", CurrTime ); // 11Month 6Day
10Console.WriteLine("R = {0:R}", CurrTime ); // Thu, 06, Nov 2008 13:46:44 GMT
11Console.WriteLine("s = {0:s}", CurrTime ); // 2008-11-06T13:46:44
12Console.WriteLine("t = {0:t}", CurrTime ); // PM 1:46
13Console.WriteLine("T = {0:T}", CurrTime); // PM 1:46:44
14Console.WriteLine("u = {0:u}", CurrTime); // 2008-11-06 13:46:44Z
15Console.WriteLine("U = {0:U}", CurrTime ); // 2008Year 11Month 6Day ThursDay AM 4:46:44 (OtherTime)
16Console.WriteLine("Y = {0:Y}", CurrTime ); // 2008Year 11Month
17Console.WriteLine();
18Console.WriteLine("DateTime.Month = " + CurrTime.Month); // number of month 11
19Console.WriteLine("DateTime.DayOfWeek = " + CurrTime.DayOfWeek); // full name of day ThursDay
20Console.WriteLine("DateTime.TimeOfDay = " + CurrTime.TimeOfDay); // 24 hour time 13:46:44.4843750
21
22
23Console.WriteLine(CurrTime.ToString("yyyy/MM/dd HH:mm:ss")); //HH(24Hours) hh(12hours)
24
25// number of 100-nanosecond intervals that have elapsed since 1/1/0001, 12:00am
26// useful for time-elapsed measurements
27Console.WriteLine("DateTime.Ticks = " + CurrTime.Ticks);
28Console.Read(); // wait