我想以这种格式显示日期dd / mm / yy hh:mm
HrCreatedDate = DateTime.ParseExact(objMessagePoco.CreatedDate.ToString(), "dd/mm/yyyy hh:mm", CultureInfo.InvariantCulture);
但它给了我一个错误:
字符串未被识别为有效的DateTime。
为什么?
答案 0 :(得分:1)
DateTime.ParseExact
将字符串解析为DateTime。如果您只想将现有DateTime格式化为字符串,只需将格式传递给ToString
:
var myStr = objMessagePoco.CreatedDate.ToString("dd/MM/yy HH:mm");
答案 1 :(得分:-1)
我认为问题是你需要一个月的大写MM。