currentDt = DateTime.Parse(strDt, System.Globalization.CultureInfo.CurrentUICulture)

解决方案 »

  1.   

    System.Globalization.CultureInfo mCultureInfo
    =new CultureInfo("zh-CN"); currentDt = DateTime.Parse(strDt, 
    mCultureInfo);
      

  2.   

    不是代码问题。代码一直没有改动过。我想知道问题是出在哪里?重新修复是没有用的,只有格式化硬盘,重装系统才可以。我不想重装,XP,.Net,oracle,arcgis,加起来快10G了,非常费时啊,不到最后不重装。
      

  3.   

    转换时间前进行Format行不行?
      

  4.   

    这个应该是区域设置的问题。你看看[区域设置]是否是china(PRC)
      

  5.   

    我的区域设置是china,但是不知道为什么是:00:00这种格式的(新装的系统也是这样)。重新改变区域设置,再选择china就正确了。谢谢大家的回复。