Полезные методы расширения библиотеки C # для объекта Date - PullRequest
3 голосов
/ 22 сентября 2009

Не могли бы вы, ребята, порекомендовать мне библиотеку, которая обрабатывает наиболее распространенные недостающие функции для объекта Date в C #?

.. Такие вещи, как выяснение:

  • В каком квартале находится данная дата
  • Получить начало / конец данного квартала / месяца / недели
  • Различные методы вычитания и сложения

Примечание: Библиотека, которая реализует свои функции в качестве методов расширения, будет плюсом.

Ответы [ 3 ]

4 голосов
/ 22 сентября 2009

В этом посте есть несколько интересных методов расширения даты и времени (особенно для сложения / вычитания): Опубликуйте ваши расширения для C # .Net .
В частности, проверьте первый ответ для библиотек расширений на основе даты и времени. Методы собираются в проекте CodePlex, возможно, стоит взглянуть.

2 голосов
/ 05 октября 2012

Вот моя попытка использования методов расширения для типа DateTime. Вы можете скачать его с sourceforge https://sourceforge.net/projects/xtensionsuite/

Также я предоставил список методов, которые я добавил в этот пакет, и несколько примеров в моем блоге. http://lazypro.nallenthal.in/ganesh-periasamy/english/coding/xtensionsuite-1/

надеюсь, это поможет! :)

0 голосов
/ 27 декабря 2012

Сам не использовал, но Джон Скит отстает от Noda Time , библиотека, предназначенная для упрощения управления датами и временем C # Время Noda основано на Время Joda . Выделенный блог Noda Time может дать ценную информацию.

...