2010-10-13 108 views
2

是否有簡單的方法將日期存儲爲數字,並將日期等同於.NET 3.5中的日期轉換爲日期格式?將日期存儲爲數字,並將日期轉換回日期等效

+3

存儲位置?.... – 2010-10-13 07:57:33

+2

...爲什麼?... – Unreason 2010-10-13 08:00:58

+1

我想存儲它在變量和傳遞查詢字符串參數到另一個asp.net頁面和再次轉換價值到目前爲止 – DSharper 2010-10-13 08:05:23

回答

0

時間刻度給出了一個很大的零數字,所以它不適合asp.net查詢字符串參數值,但可能適用於其他情況。所以,朱利安日期轉換是在asp中使用最簡單和最好的方式。淨查詢字符串日期值之間傳遞頁面

2

這應該做工精細你

 DateTime date = DateTime.Now; 
     long dateAsLong = date.ToFileTime(); 
     DateTime orgDate = DateTime.FromFileTime(dateAsLong); 
4
DateTime.ToOADate() → double → DateTime.FromOADate() 
DateTime.ToFileTime() → long → DateTime.FromFileTime() 
DateTime.ToFileTimeUtc() → long → DateTime.FromFileTimeUtc() 

所有這些方法將一個DateTime轉換爲數值。