TimeSpan的用法
相关属性和函数
Add:与另一个TimeSpan值相加。
Days:返回用天数计算的TimeSpan值。
Duration:获取TimeSpan的绝对值。
Hours:返回用小时计算的TimeSpan值
Milliseconds:返回用毫秒计算的TimeSpan值。
Minutes:返回用分钟计算的TimeSpan值。
Negate:返回当前实例的相反数。
Seconds:返回用秒计算的TimeSpan值。
Subtract:从中减去另一个TimeSpan值。
Ticks:返回TimeSpan值的tick数。
TotalDays:返回TimeSpan值表示的天数。
TotalHours:返回TimeSpan值表示的小时数。
TotalMilliseconds:返回TimeSpan值表示的毫秒数。
TotalMinutes:返回TimeSpan值表示的分钟数。
TotalSeconds:返回TimeSpan值表示的秒数。
DateTime date1 = DateTime.Now; DateTime date2 = DateTime.Now.AddDays(-1); DateTime date3 = DateTime.Now.AddDays(1); TimeSpan span1 = date1.Subtract(date2); TimeSpan span2 = date3.Subtract(date1); //Add:与另一个TimeSpan值相加。 span1.Add(span2); //Days: 返回用天数计算的TimeSpan值。只返回TimeSpan的天数部分的值 int day = span1.Days; //Duration: 获取TimeSpan的绝对值。 TimeSpan durspan = span1.Duration(); //Hours: 返回用小时计算的TimeSpan值。只返回TimeSpan的小时部分的值 int hours = span1.Hours; // Milliseconds:返回用毫秒计算的TimeSpan值。只返回TimeSpan的毫秒部分的值 int mill = span1.Milliseconds; //Minutes: 返回用分钟计算的TimeSpan值。只返回TimeSpan的分钟部分的值 int minutes = span1.Minutes; //Negate: 返回当前实例的相反数。 TimeSpan negspan = span1.Negate(); //Seconds: 返回用秒计算的TimeSpan值。只返回TimeSpan的秒部分的值 int secinds = span1.Seconds; //Subtract: 从中减去另一个TimeSpan值。 span1.Subtract(span2); //Ticks: 返回TimeSpan值的tick数。 long ticks = span1.Ticks; //TotalDays: 返回TimeSpan值表示的天数。 double todays = span1.TotalDays; //TotalHours: 返回TimeSpan值表示的小时数。 double tohours = span1.TotalHours; //TotalMilliseconds: 返回TimeSpan值表示的毫秒数。 double tomill = span1.TotalMilliseconds; //TotalMinutes: 返回TimeSpan值表示的分钟数。 double tomin = span1.TotalMinutes; //TotalSeconds: 返回TimeSpan值表示的秒数。 double toseconds = span1.TotalSeconds;