是否存在将人类可读时间片解析为.net TimeSpan的库?
我需要能解析字符串的东西
30 days
1 week
5 hours
Run Code Online (Sandbox Code Playgroud)
这样的事情存在吗?它可能不是很难写自己,但如果有什么东西,它会更容易!
我目前不需要像"30天,3小时,5分钟"这样的功能,只需要一个值,但它不会受到伤害!
前段时间我对此进行了破解,我正在玩解析器,因为我对它们一无所知,所以不要指望质量。但您可以在此处获取代码:http : //timestamper.codeplex.com/
我有一段时间没看它了,但我很确定它可以做你上面提到的所有事情。
编辑:
刚刚注意到您想要返回一个时间跨度对象而不是日期时间。我提供的代码将返回一个与今天相关的日期时间,即
“2 天”将是:DateTime.Now.AddDays(2);
至少我认为这是干的,可以肯定的。如果是这种情况,您应该能够获得两个 DateTime 之间的时间跨度。
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |