gpt4 book ai didi

c# - 如何将字符串 `00:00:30:00` 格式化为 TimeSpan?

转载 作者:行者123 更新时间:2023-11-30 19:32:55 25 4
gpt4 key购买 nike

我从自动化系统收到这样的日期时间:00:00:30:00

当我尝试将它解析为 TimeSpan 时,出现此错误:

Input string was not in a correct format.

哪种格式可以帮助我将其转换为TimeSpan

最佳答案

您可以使用 custom TimeSpan format string连同 ParseExact方法:

TimeSpan ts = TimeSpan.ParseExact("00:00:30:00", 
"hh:mm:ss:ff",
CultureInfo.InvariantCulture)

如果您不想冒可能出现格式异常的风险,可以使用 TryParseExact方法 - 这些方法需要一个输出参数并返回一个 bool 值,指示解析是否成功。

关于c# - 如何将字符串 `00:00:30:00` 格式化为 TimeSpan?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4530603/

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