Please enable JavaScript to view this site.

CWT Software Configuration Handbook 4.40

Navigation: Examples > Calendar examples

UK Calendar Example

Scroll Prev Top Next More

Holiday

Date

Day type

New Year’s Day

January 1

3

Good Friday

2 days before Easter Day

3

Easter Sunday

Easter Day

3

Easter Monday

1 day after Easter Day

3

May Bank Holiday

First Sunday starting May 1

3

Spring Bank Holiday

First Sunday starting May 25

3

August Bank Holiday

First Sunday starting August 25

3

Christmas Day

December 25

3

Boxing Day

December 26

3

The examples have a UTC time offset on 0 minutes (UTC time) and a daylight saving offset on 60 minutes (+1h during daylight saving time). The daylight saving time is enabled on the last Sunday of March at 02:00 and standard time is enabled on the last Sunday of October at 03:00

<CALENDAR normalWeek = "0000012" utcTimeOffset="0" daylightSavingOffset="60">
<!-- Daylight saving / Standard time rules -->
<daylightSavingDateRule rule="3" month="3" day="30" hour="2" minute="0"
  weekday="Sunday"/>
<standardDateRule rule="3" month="10" day="30" hour="3" minute="0"
  weekday="Sunday"/>
<!-- New Years Day -->
<calendarRule rule="1" month="1" day="1" dayType="3"/>
<!-- Good Friday -->
<calendarRule rule="4" month="99" day="98" dayType="3"/>
<!-- Easter Sunday -->
<calendarRule rule="4" month="0" day="0" dayType="3"/>
<!-- Easter Monday -->
<calendarRule rule="4" month="0" day="1" dayType="3"/>
<!-- May Bank Holiday -->
<calendarRule rule="3" month="5" day="1" weekday="Sunday" dayType="3"/>
<!-- Spring Bank Holiday -->
<calendarRule rule="3" month="5" day="25" weekday="Sunday" dayType="3"/>
<!-- August Bank Holiday -->
<calendarRule rule="3" month="8" day="25" weekday="Sunday" dayType="3"/>
<!-- Christmas Day -->
<calendarRule rule="1" month="12" day="25" dayType="3"/>
<!-- Boxing Day -->
<calendarRule rule="1" month="12" day="26" dayType="3"/>
</CALENDAR>