为啥winform老把系统日期变乱了?
如题,不知道到底是因为我代码关系,还是因为D版win7的关系,经常启动软件后发现系统日期乱了
如,正常的日期是2013/2/7,突然自己变成了2013/mm/07这样的格式,导致软件启动只要涉及日期的地方都报错
这个是嘛情况?
------解决方案--------------------代码写错了吧
------解决方案--------------------如果你确认是代码的问题,那你就调试,一步步,看哪步执行后,时间会变
------解决方案--------------------你用受限用户启动软件看看,那个需要系统权限才能改得了
------解决方案--------------------调试的时候正常吗?
try
string str=DateTime.Now.ToString("yyyy-MM-dd");
------解决方案--------------------可能是你代码的问题,你用的都是小写的m,改作大写M。
------解决方案--------------------DateTime thisst = Convert.ToDateTime(thest.ToString(),CultureInfo.CurrentCulture );
试试看了。
------解决方案--------------------不是你的主板电池没电了吧?
------解决方案--------------------控制面板下的“区域和语言选项”,看下短日期是怎么设置的