2013-05-02 39 views

回答

0

您可以使用兩個日期之間的差異的TimeSpan做到這一點。這樣的事情:

DateTime dtDateYouWantToConvert = /* .... */ 
DateTime dtReference(1970, 1, 1, 0, 0, 0); 

TimeSpan tsDiff = dtDateYouWantToConvert - dtReference; 

// calculate number of seconds (including fractional) since 1/1/1970 
double dSeconds = tsDiff.TotalSeconds; 
+0

嗨,謝謝你的回答。 – user2162793 2013-05-02 13:04:12

+0

另一個小問題,我如何從秒數轉換回時間爲字符串?我的意思是從dSeconds回到DateTime? – user2162793 2013-05-02 15:13:26

+0

只需添加(或減少)的'TimeSpan'到'DateTime',你會得到一個'DateTime'你可以格式化,或者使用'TimeSpan.ToString(格式)'得到了'TimeSpan'的字符串。 – 2013-05-02 15:24:33

相關問題