Interface: CalendarSpec
An event specification relative to the calendar, similar to a traditional cron specification.
A second in time matches if all fields match. This includes dayOfMonth and dayOfWeek.
Properties
comment?
optionalcomment?:string
Description of the intention of this spec.
dayOfMonth?
optionaldayOfMonth?:LooseRange<number> |LooseRange<number>[] |"*"
Valid values: 1–31
Default
'*'
dayOfWeek?
optionaldayOfWeek?:"*"|LooseRange<"SUNDAY"|"MONDAY"|"TUESDAY"|"WEDNESDAY"|"THURSDAY"|"FRIDAY"|"SATURDAY"> |LooseRange<"SUNDAY"|"MONDAY"|"TUESDAY"|"WEDNESDAY"|"THURSDAY"|"FRIDAY"|"SATURDAY">[]
Default
'*'
hour?
optionalhour?:LooseRange<number> |LooseRange<number>[] |"*"
Valid values: 0–23
Default
0
minute?
optionalminute?:LooseRange<number> |LooseRange<number>[] |"*"
Valid values: 0–59
Default
0
month?
optionalmonth?:"*"|LooseRange<"JANUARY"|"FEBRUARY"|"MARCH"|"APRIL"|"MAY"|"JUNE"|"JULY"|"AUGUST"|"SEPTEMBER"|"OCTOBER"|"NOVEMBER"|"DECEMBER"> |LooseRange<"JANUARY"|"FEBRUARY"|"MARCH"|"APRIL"|"MAY"|"JUNE"|"JULY"|"AUGUST"|"SEPTEMBER"|"OCTOBER"|"NOVEMBER"|"DECEMBER">[]
Default
'*'
second?
optionalsecond?:LooseRange<number> |LooseRange<number>[] |"*"
Valid values: 0–59
Default
0
year?
optionalyear?:LooseRange<number> |LooseRange<number>[] |"*"
Use full years, like 2030
Default
'*'