GlobalConstants
(GVL)
The global constant DTU_gc_tziTimeZoneCET
defines the time zone as well as the switch between summer and standard time of the Central European EU countries.
The switch is done according to the following rules:
The switch to summer time (CEST) takes place on the last Sunday of March. The clock is set ahead by one hour at 2:00 a.m..
The switch to standard time (CET) takes place on the last Sunday of October. The clock is set back by one hour at 3:00 a.m..
gc_tziTimeZoneCET : RTCLK.TIME_ZONE_INFO :=
(
iBias := 60,
sPeriode := [( (* Standard *)
sName:='CET',
tmDate := (uiMonth := 10, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 3, uiMinute := 0, uiSecond := 0),
iBias := 0
),( (* Daylight *)
sName := 'CEST',
tmDate := (uiMonth := 3, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 2, uiMinute := 0, uiSecond := 0),
iBias := 60
)]
);
- InOut:
Scope
Name
Type
Initial
Constant
gc_tziTimeZoneCET
RTCLK.TIME_ZONE_INFO
STRUCT(iBias := 60, sPeriode := [STRUCT(sName := ‘CET’, tmDate := STRUCT(uiMonth := 10, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 3, uiMinute := 0, uiSecond := 0), iBias := 0), STRUCT(sName := ‘CEST’, tmDate := STRUCT(uiMonth := 3, eWeekday := RTCLK.WEEKDAY.SUNDAY, uiDay := 5, uiHour := 2, uiMinute := 0, uiSecond := 0), iBias := 60)])