2013年8月2日 星期五

SQL 資料庫內的 Date

儘管SQL 內的資料型別設為 Date
不過在ASP.NET 內的SQLDataReader 仍然會顯示出 時間 如 " 上午 12:00:00"

對於這些問題,我目前有兩個方法,對於不同環境用不同方法

一、把他轉成DateTime模式

DateTime Date= myDataReader.GetDateTime(第幾攔位數);

二、直接在後面加上時間
上面有提到的時間是" 上午 12:00:00"
所以只要在DateTime的後面加上時間就行了


DateTime.Now.ToShortDateString() + " 上午 12:00:00"

參考資料
How to convert a SQL date to a DateTime?

沒有留言:

張貼留言