一般在更新資料表欄位型態為DateTime的資料時, 通常大家應該都是使用getdate()吧 不過getdate()得到的資料長這樣: 2009/6/12 上午 12:00:00 如果想要在程式內對資料欄位強制用字串更新,如 column1 = '2009/6/12 上午 12:00:00' 此字串轉換為datetime格式時便會出錯 上網查了一下是為了什麼 有人說這是sql server設計的失誤,上午/下午這幾個字也許會在使用時出現問題... 所以應該將字串改為2009/6/12 16:51:00這樣的格式就不會錯了 如此也可以減少抓出datetime資料時產生的一些問題 要將DateTime格式轉為24時制, 使用DateTime.ToString("yyyy/MM/dd HH:mm:ss") 就OK了~
文章標籤
全站熱搜
創作者介紹
創作者 pikachumk2 的頭像
pikachumk2

オトコの生きかた

pikachumk2 發表在 痞客邦 留言(0) 人氣(448)