DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ms");與DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff");的區(qū)別是什么?
2 回答

躍然一笑
TA貢獻1826條經(jīng)驗 獲得超6個贊
樓上說得對。不過不同數(shù)據(jù)庫的時間格式是不一樣的,比如我們有時候系統(tǒng)的時間是2013年9月22日 下午5點11分22秒,存到數(shù)據(jù)庫里邊可能就變成了2013-9-22 pm 17:11:22,或者2013-09-22 17:11:22 。也就是說不同的數(shù)據(jù)庫在時間格式轉(zhuǎn)換上是不一樣的。這個地方我沒有去作進一步的總結(jié),但是不同數(shù)據(jù)庫之間肯定是存在區(qū)別的。這就會導(dǎo)致我們在從數(shù)據(jù)庫里讀取時間時,得到的顯示方式不一樣。所以我在設(shè)計數(shù)據(jù)庫時,都會把時間字段設(shè)為字符串類型,在需要存儲時間的地方,先進行格式轉(zhuǎn)換,把時間轉(zhuǎn)化成某一格式的字符串,這樣不管存到哪一數(shù)據(jù)庫,最后取出來的顯示格式都是我們想要的。
- 2 回答
- 0 關(guān)注
- 662 瀏覽
添加回答
舉報
0/150
提交
取消