Этот вопрос является подмножеством 90308
Я ищу хорошую библиотеку дат на любом языке, которая может обрабатывать периодические понятия
Диапазоны дат / наборы, которые не зависят от года:
dr = 1 May - 31 August
(4 May 2010) in dr
правда
(4 May 2011) in dr
правда
(4 March 2012) in dr
ложь
Дневные наборы:
ds = m tu w sa su
(Mon, 4 May 2010) in ds
правда
(Thurs, 7 May 2010) in ds
1024 * ложь *
Также неплохие подобные операции над множеством, такие как пересечение, объединение и обратное
Есть идеи?