【发布时间】:2012-06-25 15:34:59
【问题描述】:
我想将 c# 中的日期(如 2012-06-28T14:30:00-04:00)转换为“yyyyMMddTHHmm”格式,两个日期都是字符串。
string currentDate="2012-06-28T14:30:00-04:00";
string requiredDate="yyyyMMddTHHmm"
当我尝试使用 Convert.ToDateTime() 转换此日期时,C# 返回“20120629T0000-04:00”,但这不是正确的日期。
【问题讨论】:
-
查看 DateTime.ToString() 方法
-
我认为 T 可能是问题所在。你可以看看自定义日期格式msdn.microsoft.com/en-us/library/8kb3ddd4
-
我试过了,但没有找到任何帮助。
标签: c# datetime timezone iso8601