为了账号安全,请及时绑定邮箱和手机立即绑定

C#字符串转日期格式的问题!急

C#字符串转日期格式的问题!急

胡子哥哥 2018-11-05 06:03:51
代码:datestr="2009-4-25";datestr+=" "+"8:00:00";DateTime date=DateTime.Parse(datestr);出现问题:System.FormatException: 该字符串未被识别为有效的 DateTime。我在调试的时候查看datestr的值为"2009-4-25 8:00:00",而我执行DateTime.Parse("2009-4-25 8:00:00")的时候,转换成功,很郁闷,哪为高手帮看看吧
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

奇怪

我用你的代码试了一下

转换正常,难道是因为你的vs不是中文版

不支持2009-4-25 8:00:00的格式

不过你可以尝试

datestr="2009-4-25";

DateTime date=DateTime.Parse(datestr).AddHours(8);

看行不行


查看完整回答
反对 回复 2018-11-06
  • 2 回答
  • 0 关注
  • 659 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信