using Quartz; using Quartz.Impl; using System; public class CustomCalendar : BaseCalendar { // 实现自定义的日历逻辑,这里简单演示一个排除周末的例子 public override bool IsTimeIncluded(DateTimeOffset timeStampUtc) { return timeStampUtc.DayOfWeek != DayOfWeek.Saturday && timeStampUtc.DayOfWeek != DayOfWeek.Sunday; } public override DateTimeOffset GetNextIncludedTimeUtc(DateTimeOffset timeStampUtc) { // 确保下一个时间是在排除条件内的 DateTimeOffset nextTime = timeStampUtc.AddSeconds(1); while (!IsTimeIncluded(nextTime)) { nextTime =...