加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 将字符串转换为datetime问题

发布时间:2020-12-16 00:22:24 所属栏目:百科 来源:网络整理
导读:我正在尝试将一种格式的日期字符串转换为另一种格式.但是,我收到此异常错误消息 String was not recognized as a valid DateTime. 我的代码如下: string theDate = "28-Feb-13 4:00:00 PM";DateTime tempDate = DateTime.ParseExact(theDate,"dd-MMM-yy hh:
我正在尝试将一种格式的日期字符串转换为另一种格式.但是,我收到此异常错误消息

String was not recognized as a valid DateTime.

我的代码如下:

string theDate = "28-Feb-13 4:00:00 PM";

DateTime tempDate = DateTime.ParseExact(theDate,"dd-MMM-yy hh:mm:ss tt",CultureInfo.InvariantCulture,DateTimeStyles.None);

convertedDate = tempDate.ToString("yyyy/MM/dd hh:mm:ss");

我真不知道出了什么问题.

解决方法

你必须改变

28-Feb-13 4:00:00 PM至28-Feb-13 04:00:00 PM

要么

dd-MMM-yy hh:mm:ss tt to dd-MMM-yy h:mm:ss tt

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读