gpt4 book ai didi

C# DateTime 解析/转换此格式 "20120314T130000"

转载 作者:可可西里 更新时间:2023-11-01 09:06:28 24 4
gpt4 key购买 nike

我正在使用以 20120314T130000 格式输出日期的 API。

日期值为 2012 年 3 月 14 日 13:00。如何将此格式的日期解析为 C# 中的 .Net DateTime 变量?

还有这种日期格式是什么?

最佳答案

这是 ISO 8601。“-”分隔符在此格式中是可选的。

你不能用普通的 DateTime.Parse 方法解析它,但你可以使用 ParseExact :

DateTime.ParseExact(date, "yyyyMMdd'T'HHmmss", CultureInfo.InvariantCulture)

如果您混合使用日期,一些有分隔符,一些没有,您可能需要使用正则表达式来提取相关信息,然后构造 DateTime 对象。

关于C# DateTime 解析/转换此格式 "20120314T130000",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9712177/

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