【发布时间】:2021-08-24 03:27:22
【问题描述】:
我正在寻找与 Perl 模块 Date::Manip 类似的 C# 类/库,就商务/假日日期而言。在 Perl 中使用该模块,我可以给它传递一个日期,并确定它是工作日(即周一至周五)还是假期。假期很容易在配置文件中定义(参见Date::Manip::Holidays)。您可以输入适用于每一年的“固定”日期,例如:
12/25 = Christmas
或每年的“动态”日期,例如:
last Monday in May = Memorial Day
或给定年份的“固定”日期,例如:
5/22/2010 = Bob's Wedding
您还可以输入一个日期并在下一个/上一个工作日取回。
在 C# 世界中有人知道类似的事情吗?我发现了一些实现我需要的部分的东西(http://www.codeproject.com/KB/cs/busdatescalculation.aspx 和http://www.codeproject.com/KB/dotnet/HolidayCalculator.aspx),我可以将它们分开并制作我需要的东西。但是,如果其他人已经这样做了,为什么还要这样做呢?
【问题讨论】:
-
Date::Manip 知道 Bob 的婚礼是什么时候!?
-
如果你在配置文件中定义它就可以了! :)
标签: c#