コード例 #1
0
ファイル: Program.cs プロジェクト: CosimoDeMedici/Duomo
        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);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: CosimoDeMedici/Duomo
        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);
        }