我需要当前日期时间减去myDate1
,并以秒为单位。
DateTime myDate1 = new DateTime(1970, 1, 9, 0, 0, 00);
DateTime myDate2 = DateTime.Now;
TimeSpan myDateResult = new TimeSpan();
myDateResult = myDate2 - myDate1;
.
.
我尝试了不同的计算方法,但没有效果。
TimeSpan mySpan = new TimeSpan(myDate2.Day, myDate2.Hour, myDate2.Minute, myDate2.Second);
这个计算方式并不重要,输出结果应该只是这两个值之间的秒数差。
myDateResult = new TimeSpan();
- 你不必为每个变量都设置初始化表达式,或者你可以将初始化器设置为以下表达式。 - Damien_The_UnbelievermyDateResult
的差异,你可以使用TotalSeconds
属性来获取以秒为单位的差异。 - Habib.TotalSeconds
就是答案。谢谢。 - MrMAG