有用的扩展方法是Date对象的C#库

时间:2009-09-22 13:33:24

标签: c# extension-methods date

你们可以推荐一个库来处理C#中Date对象最常见的缺失功能吗?

..想弄清楚的事情:

  • 指定日期的季度
  • 获取给定季度/月/周的开始/结束
  • 各种减法和加法方法

注意:一个实现其功能作为扩展方法的库将是一个优势。

3 个答案:

答案 0 :(得分:4)

这篇文章中有一些有趣的日期时间扩展方法(尤其是加法/减法):Post your extension goodies for C# .Net
特别检查基于日期时间的扩展库的第一个答案。这些方法正在CodePlex项目中收集,也许值得一看。

答案 1 :(得分:2)

这是我尝试使用DateTime类型的扩展方法。您可以从sourceforge https://sourceforge.net/projects/xtensionsuite/

下载它

此外,我已经提供了我在此套件中添加的方法列表,以及我博客中的一些示例。 http://lazypro.nallenthal.in/ganesh-periasamy/english/coding/xtensionsuite-1/

希望这会有所帮助! :)

答案 2 :(得分:0)

我自己没有使用它,但Jon Skeet落后于Noda Time,该库旨在更轻松地管理C#日期和时间。 Noda Time基于Joda Time。专注的Noda Time blog可以提供有价值的见解。