【发布时间】:2017-02-20 12:02:41
【问题描述】:
我很确定我犯了一些非常愚蠢的错误,但这让我发疯了。
我正在尝试执行以下操作:
var dateTime = DateTime.ParseExact("08/24/2016 12:00:00 AM", "MM/dd/yyyy HH:mm:ss tt", CultureInfo.InvariantCulture);
但我不断收到以下异常:“字符串未被识别为有效的日期时间。”
我尝试过: "M/dd/yyyy HH:mm:ss tt" "MM'/'dd'/'yyyy HH:mm:ss tt" "M'/'dd'/'yyyy HH:mm:ss tt"
但到目前为止没有任何工作...任何帮助将不胜感激。
【问题讨论】:
-
它对我有用,我得到输出 24/08/2016 12:00:00
-
把格式字符串改成这样:
"MM/dd/yyyy hh:mm:ss tt"
标签: c# datetime string-to-datetime