解析表示持续时间的字符串

时间:2016-04-12 09:50:35

标签: c# .net parsing datetime timespan

在.Net中解析表示持续时间的字符串的最佳方法是什么?

e.g。 " 1秒"应该转换为1秒的时间," 2h30"到了2个半小时......

我认为这是由 Moment.js 库处理的内容。

.Net中是否存在等价物,是由框架还是外部库提供( Noda Time 可能)?

我非常确定我能用正则表达式完成这项工作,但如果我想快速开发,我肯定会忘记80%的用户可能使用的模式。< / p>

1 个答案:

答案 0 :(得分:0)

.Net提供了在解析日期和时间数据结构时指定自定义格式的方法,看看此链接是否可以帮助您:https://msdn.microsoft.com/en-us/library/8kb3ddd4%28v=vs.110%29.aspx