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