gpt4 book ai didi

.net:如何使用这种格式解析日期:2011 年 2 月 8 日 06:46

转载 作者:行者123 更新时间:2023-12-04 17:40:28 26 4
gpt4 key购买 nike

如何使用 DateTime.Parse 解析具有以下格式的日期时间:
08 Feb 2011 06:46
为了回应我到目前为止收到的答案,我尝试了以下方法:

item.ServerDate = DateTime.ParseExact
("08 Feb 2011 06:46", "dd MMM yyyy hh:mm", System.Globalization.CultureInfo.InvariantCulture);

我仍然收到异常:String 未被识别为有效的 DateTime。

更新:以下代码没有小时和分钟:
DateTime.ParseExact("08 Feb 2011","dd MMM yyyy",null)

最佳答案

DateTime.ParseExact("08 Feb 2011 06:46", "dd MMM yyyy hh:mm", 
System.Globalization.CultureInfo.InvariantCulture);

在您问题的示例代码中,您忘记将所有月份的“M”大写。

编辑

正如安东指出的那样,“H”也需要大写才能使用军事时间。
DateTime.ParseExact("08 Feb 2011 13:46", "dd MMM yyyy HH:mm", 
System.Globalization.CultureInfo.InvariantCulture)

上面的代码对我有用。当我们指定文化时,我无法想象为什么您会在相同的代码上出现错误。你能仔细检查你的代码和输入吗?

关于.net:如何使用这种格式解析日期:2011 年 2 月 8 日 06:46,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330909/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com