|
在《System.DateTime 詳解》一文中,我們從跨時區(qū)的角度剖析了我們熟悉的System.DateTime類型。如果你還是采用傳統(tǒng)的ADO.NET編程方式,并使用DataSet作為數(shù)據(jù)實體,可能你會熟悉System.Data.DataSetDateTime這么一個類型。這個類型也是為實現(xiàn)跨時區(qū)場景下對時間處理而設(shè)計的,為了對前文的補充,這篇文章就來談?wù)劵?a >DataSet的時間處理問題。
一、你是否關(guān)注過DataColumn的DateTimeMode屬性
在ADO.NET編程模型中,DataColumn代表DataTable的一個數(shù)據(jù)列,大家在熟悉不過了。不過,是否有人關(guān)注過一個名稱為DateTimeMode屬性,該屬性在DataColumn中的定義如下:
1: public class DataColumn : MarshalByValueComponent
2: {
3: //Others...
4: public DataSetDateTime DateTimeMode { get; set; }
5: }
NET技術(shù):System.DateTime 詳解(續(xù)),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。