字符串转日期存入数据库的问题ndate="2013-4-23 10:34:54"
Convert.ToDateTime(ndate.Trim());
结果存入数据库的是2013-4-23 22:34:54(只是上午时间出这个问题,下午正常)
程序一直没改过,以前都正常,今天上午开始出现以上问题,求解!

解决方案 »

  1.   

    自己顶一下!!!!!!求助!!!
      

  2.   

    你需要的时间格式是什么样的?
      

  3.   

    很明显么!!
    上午的10点进库后成22点了。
      

  4.   

    楼主的意思是上午的时间入库后自动变成下午时间了,
    断点调试一下,看看是哪一步发生的变化。
      

  5.   

    你插入的那里断点看一下时间是什么样的
      

  6.   

    这个语句本身没错啊 我调试了下 结果输出是正常的啊 你在看看你的语句 或者数据库的设置
      

  7.   

    奇怪就在这,我调试设的断点也没问题?
      

  8.   

    插入的时间是从数据库中获取的,还是从程序上获取的,还是从客户端获取的? 
    确定后问题应该就好解决了
      

  9.   

    设置时间的时候强制设置格式都按照12个小时
      

  10.   

    从表单输入文本框中,关键程序没动过,工作方式也没变
      

  11.   


    能写出代码吗?谢谢!!!
      

  12.   

    你的系统时间确定是正确的 ?北京时间区域??
      

  13.   

    看看不是数据库服务器时间或时区等设置有变动。
      

  14.   

    本地调试没问题,检查数据库所在的服务器的时间