| name | data type | description |
|---|---|---|
| code | string | Code |
| description | string | Description |
| calendarType | CalendarTypeEnum | Calendar type |
| days | array of DayInYearDto | Days |
| hours | array of HourInDayDto | Hours |
| periodLength | number | Period length |
| periodUnit | CalendarPeriodUnitEnum | Period measurement unit |
| nbPeriods | number | Number of periods |
| joinCalendar1Code | string | Code of the first calendar to intersect/union |
| joinCalendar2Code | string | Code of the second calendar to intersect/union |
| intervalType | CalendarIntervalTypeEnum | Interval type |
| intervals | array of CalendarDateIntervalDto | List of intervals |
Properties inherited from BusinessDto |
||
| updatedCode | string | |
Example
{
"code" : "...",
"description" : "...",
"calendarType" : "DAILY",
"days" : [ {
"day" : 12345,
"month" : "SEPTEMBER"
}, {
"day" : 12345,
"month" : "JULY"
} ],
"hours" : [ {
"hour" : 12345,
"min" : 12345
}, {
"hour" : 12345,
"min" : 12345
} ],
"periodLength" : 12345,
"periodUnit" : "MINUTE",
"nbPeriods" : 12345,
"joinCalendar1Code" : "...",
"joinCalendar2Code" : "...",
"intervalType" : "DAY",
"intervals" : [ {
"intervalBegin" : 12345,
"intervalEnd" : 12345
}, {
"intervalBegin" : 12345,
"intervalEnd" : 12345
} ],
"updatedCode" : "..."
}