ByDay

ByDay class

表示一周中指定日期的第 N 次出现(或所有出现)。

public class ByDay

构造函数

姓名 描述
ByDay(DayOfWeek) 初始化 ByDay 类的新实例。
ByDay(int, DayOfWeek) 初始化 ByDay 类的新实例。

特性

姓名 描述
DayOfWeek { get; set; } 获取或设置星期几。
IsAllOccurrences { get; } 当 NthOccurrence 为零时返回 True(表示一周中这一天的所有事件)。
NthOccurrence { get; set; } 获取或设置一周中第 n 次出现的日期。

评论

对应于在重复规则的 BYDAY 部分中指定的一周中的一天。

可以在每月或每年重复规则中使用,以指定一个月或一年中一周中指定日期的第 N 次出现(或所有出现) 。

BYDAY=MO 表示月或年的所有星期一。要表示所有出现,请将 NthOccurrence 设置为 0。

BYDAY=2MO 代表一个月或一年的第二个星期一。

BYDAY=-1MO 表示一个月或一年的最后一个星期一。

也可以看看