我需要以秒爲單位的當前日期時間減去myDate1
。Datetime.now作爲TimeSpan值嗎?
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();' - 你不必爲每個變量都有一個初始化表達式和/或你可以使初始化器成爲下面的表達式。 – 2012-08-13 07:08:42
@ user1559441,你已經計算出TimeSpan'myDateResult'的差異,你可以使用'TotalSeconds'屬性來獲得秒差 – Habib 2012-08-13 07:12:06
是的,'.TotalSeconds'就是答案。謝謝 – MrMAG 2012-08-13 07:32:51