說明:
使用DataTable抓取T-SQL中資料類型為Date的欄位,日期會出現上午12:00:00。
解決方式:
1. string.format("{0: yyyy/MM/dd}", dt.Rows[index]["Date"]);
2. Convert.ToDateTime(dt.Rows[index]["Date"]).ToString("yyyy/MM/dd");
1.2項適用於直接顯示在TextBox或Lable控制項上
3. <asp:BoundField DataField="Date" DataFormatString="{0:yyyy/MM/dd}" />
4. Text='<%# Eval("Date", "{0:yyyy/MM/dd}") %>'
3.4項適用於繫結至GirdView上
沒有留言:
張貼留言