Атрибут Start задает начало временного интервала.
Синтаксис |
Start = ЦЕЛОЕ32, ДАТА, ВРЕМЯ |
Значение |
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER, дата, время, день месяца (1..31), END_OF_MONTH (последний день месяца). Периодические интервалы Для периодических интервалов атрибут Start является обязательным и определяющим для указания временного интервала. Действует следующий порядок: если в Start указан месяц,
то периодичность год, Значение, указанное в Start, может быть больше значения, указанного в End. При этом интервал инвертируется – End переносится на следующий год, месяц, неделю или день в зависимости от периодичности. Допускается указание нескольких значений, например,
месяца и дня месяца. Но делать это надо с осторожностью. Если,
например, указанного числа в месяце нет, то период будет пропущен. Действуют следующие правила дополнения: Если время не указано, то берется начало дня
(00:00). |
Значение по умолчанию |
Для абсолютных интервалов – начало
летоисчисления. |
Примеры периодических интервалов:
Period a (Start = 2, JANUARY End = 10) # со второго по десятое января каждого года
Period b (Start = 12:00 End = 14:00) # каждый день с 12 до двух дня
Period c (Start = 10, 10:00 End = 14:00) # с 10 числа каждого месяца до 14 часов #последнего дня месяца
Period d (Start = MONDAY End = FRIDAY, 17:00) # с понедельника до 17:00 #пятницы каждую неделю
Period e (Start = APRIL, 1, 15:00 End = APRIL, 1, 14:00) # весь год кроме 1 часа 1 #апреля
Period f (Start = MONDAY, 18:30 End = 17:30) # с понедельника 18:30 по следующий #понедельник 17:30
Примеры абсолютных интервалов:
Period a (Start = 23/12/2009 End = 8/9/2016, 22:30)
Period b (End = 08/09/ 2007, 2:30)
Period c (Start = 2:00, 5 /6/15)