private static void DateFromScheduleSpecificationExample() { DailyScheduleSpecification scheduleSpec = new DailyScheduleSpecification(); scheduleSpec.Time = DateTime.Parse("20:43:00"); scheduleSpec.DaysOfWeek = "MTWTFSS"; scheduleSpec.HolidayCalendar = HolidayCalendarEnumeration.NONE; IDateOperationsProvider dateOperationsProvider = new BasicDateOperationProvider(); DateTime runTime = scheduleSpec.CalculateNextScheduledTime(DateTime.Now, dateOperationsProvider); }
private static void DateOperationsExample() { IDateOperationsProvider dateOperationsProvider = new BasicDateOperationProvider(); // USD holidays. NOTE: does no include weekends. IHolidayCalendar usdHolidayCalendar = HolidayCalendarFactory.Create(HolidayCalendarEnumeration.USD); // Test New Year's Day. DateTime newYearsDay2014 = new DateTime(2014, 1, 1); bool isHoliday = !dateOperationsProvider.IsBusinessDay(newYearsDay2014, usdHolidayCalendar); }