这个问题是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
假
上面的类似集合的操作,例如intersection,union和inverse
有什么想法吗?
答案 0 :(得分:1)
如果您熟悉C ++,可以使用boost :: date_time。请参阅http://www.boost.org/doc/libs/1_38_0/doc/html/date_time/examples.html#date_time.examples.date_period_calc
上的示例