让我们说我们有这样的复发规则:
RRULE:FREQ=MONTHLY;BYDAY=-2FR;COUNT=7
我的问题是如何从RRULE
生成用户友好的文本,如下所示:
每个月的最后一个星期五2号,共7次
有.net c#
个库可以实现吗?
答案 0 :(得分:0)
这个one帮助了我。 EWSoftware.PDI 库包含具有Recurrence
方法的ToDescription
类,该类基于提供的RRULE
生成纯文本描述。
var recurrence = new Recurrence("FREQ=MONTHLY;BYDAY=-2FR;COUNT=7")
{
StartDateTime = startDate
};
var description = recurrence.ToDescription();
输出:Recur every month on the 2nd last Friday for 7 times