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 表示一个月或一年的最后一个星期一。