我建立的一個表,其中有一個字段為datetime類型,
我用addnew的方法將資料存入,在查看數據庫時發現會有如此的資料出現
'2004-11-2 下午 8:37:31'

解决方案 »

  1.   

    存儲之前最好先格式化成YYYY-MM-DD hh:mm:ss查詢時可以用convert方法來相應的顯示,如:
    select convert(varchar(10),getdate(),120)
    select convert(varchar(10),getdate(),111)
      

  2.   

    沒有啊,我在自己機器上試過,我本機有裝sql server,而且本機的日期設置格式是12小時制,但是我存入數據庫也不會有此種情況出現。
      

  3.   

    convert(varchar(10),getdate(),120)