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

如何在 C# 中将 6/2/2000 转换为 06/02/2000

如何在 C# 中将 6/2/2000 转换为 06/02/2000

C#
一只斗牛犬 2022-06-19 16:51:42
我有一个来自一个地方的字符串:“2000 年 6 月 2 日”我有另一个来自不同地方的字符串:“2000 年 6 月 2 日”我需要比较这两个来做一些处理。比较这两者时,它不应该是不同的。如何将第二个从“6/2/2000”更改为“06/02/2000”?这目前是一个字符串。我试图这样做:DateTime dt = DateTime.ParseExact(data[i].contract_dt, "MM/dd/yyyy", System.Globalization.CultureInfo.InvariantCulture);但它因为“2000 年 6 月 2 日”而轰炸
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

使用格式解析两个日期M/d/yyyy,然后比较实际DateTime对象。

该格式M/d/yyyy适用于一位数和两位数的日/月,因此它适用于两个日期字符串。


查看完整回答
反对 回复 2022-06-19
  • 1 回答
  • 0 关注
  • 145 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号