对于TimeSpan不是很清楚,对于其中的代码不甚了解,因此,对于其中所有函数进行输出,就能完整的理解了c#中的TimeSpan了。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace CSDailyPractice { class Program { static void Main(string[] args) { TimeSpan t1 = DateTime.Now.TimeOfDay; Console.WriteLine("当前日期: {0}",t1); Console.WriteLine("tick是: {0}", t1.Ticks); Console.WriteLine("Hours: {0}", t1.Hours); Console.WriteLine("Minutes: {0}", t1.Minutes); Console.WriteLine("Second: {0}", t1.Seconds); Console.WriteLine("MilliSeconds: {0}", t1.Milliseconds); Console.WriteLine("TotalDays: {0}",t1.TotalDays); Console.WriteLine("TotalHour: {0}",t1.TotalHours); Console.WriteLine("TotalSeconds: {0}", t1.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", t1.TotalMilliseconds); Thread.Sleep(2000); Console.WriteLine("\n\n\n"); TimeSpan t2 = DateTime.Now.TimeOfDay; Console.WriteLine("当前日期: {0}", t2); Console.WriteLine("tick是: {0}", t2.Ticks); Console.WriteLine("Hours: {0}", t2.Hours); Console.WriteLine("Minutes: {0}", t2.Minutes); Console.WriteLine("Second: {0}", t2.Seconds); Console.WriteLine("MilliSeconds: {0}", t2.Milliseconds); Console.WriteLine("TotalDays: {0}", t2.TotalDays); Console.WriteLine("TotalHour: {0}", t2.TotalHours); Console.WriteLine("TotalSeconds: {0}", t2.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", t2.TotalMilliseconds); Console.WriteLine("\n\n\n"); TimeSpan result = t2 - t1; Console.WriteLine("当前日期: {0}", result); Console.WriteLine("tick是: {0}", result.Ticks); Console.WriteLine("Hours: {0}", result.Hours); Console.WriteLine("Minutes: {0}", result.Minutes); Console.WriteLine("Second: {0}", result.Seconds); Console.WriteLine("MilliSeconds: {0}", result.Milliseconds); Console.WriteLine("TotalDays: {0}", result.TotalDays); Console.WriteLine("TotalHour: {0}", result.TotalHours); Console.WriteLine("TotalSeconds: {0}", result.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", result.TotalMilliseconds); } } }
运行结果如下:

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219515.html原文链接:https://javaforall.net
