-2

我想以这种格式显示日期 dd/mm/yy hh:mm

HrCreatedDate = DateTime.ParseExact(objMessagePoco.CreatedDate.ToString(), "dd/mm/yyyy hh:mm", CultureInfo.InvariantCulture);

但这给了我一个错误:

字符串未被识别为有效的日期时间。

这是为什么?

4

2 回答 2

1

DateTime.ParseExact将字符串解析为 DateTime。如果您只想将现有的 DateTime 格式化为字符串,只需将格式传递给ToString

var myStr = objMessagePoco.CreatedDate.ToString("dd/MM/yy HH:mm");
于 2013-09-22T20:50:05.997 回答
-1

我相信问题是你需要大写的 MM 一个月。

于 2013-09-22T20:52:24.453 回答