gpt4 book ai didi

用于解析人类可读时间跨度的 C# 库

转载 作者:可可西里 更新时间:2023-11-01 08:13:46 28 4
gpt4 key购买 nike

是否存在可将人类可读时间跨度解析为 .NET TimeSpan 的库?

我需要一些可以解析字符串的东西:

30 days
1 week
5 hours

有这样的东西吗?自己写可能不太难,但如果有什么东西在那里,那就容易多了!

我目前不需要像“30 天 3 小时 5 分钟”这样的功能,只需要一个值,但它不会有坏处!

最佳答案

我曾经尝试过这个,我当时在玩解析器,因为我对它们一无所知,所以不要指望质量。但是您可以在这里获取代码:http://timestamper.codeplex.com/

我有一段时间没看它了,但我很确定它可以完成您上面提到的所有事情。

编辑:

刚刚注意到您想要返回一个时间跨度对象而不是日期时间。我提供的代码将返回一个与今天相关的日期时间,即

“2 天”将是:DateTime.Now.AddDays(2);

至少我认为是这样做的,可以很确定。如果是这种情况,您应该能够获得两个日期时间之间的时间跨度。

关于用于解析人类可读时间跨度的 C# 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1304677/

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