如何基于 icalendar 格式生成用户友好的消息
How to generate user friendly message based on icalendar format
假设我们有这样的重复规则:
RRULE:FREQ=MONTHLY;BYDAY=-2FR;COUNT=7
我的问题是如何从 RRULE
生成用户友好的文本,如下所示:
每月2号最后周五7次
是否有任何 .net c#
库可以实现这一点?
这 one 帮助了我。 EWSoftware.PDI 库包含 Recurrence
class 和 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
假设我们有这样的重复规则:
RRULE:FREQ=MONTHLY;BYDAY=-2FR;COUNT=7
我的问题是如何从 RRULE
生成用户友好的文本,如下所示:
每月2号最后周五7次
是否有任何 .net c#
库可以实现这一点?
这 one 帮助了我。 EWSoftware.PDI 库包含 Recurrence
class 和 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