mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-08-02 17:59:14 +02:00
fixed summer winter time ical file
This commit is contained in:
@@ -29,7 +29,6 @@ func (icalModel IcalModel) EmitICal() goics.Componenter {
|
|||||||
c.AddProperty("TZID", "EUROPE/BERLIN")
|
c.AddProperty("TZID", "EUROPE/BERLIN")
|
||||||
c.AddProperty("X-WR-CALNAME", "HTWK Kalender")
|
c.AddProperty("X-WR-CALNAME", "HTWK Kalender")
|
||||||
c.AddProperty("X-WR-TIMEZONE", "EUROPE/BERLIN")
|
c.AddProperty("X-WR-TIMEZONE", "EUROPE/BERLIN")
|
||||||
c.AddProperty("X-LIC-LOCATION", "EUROPE/BERLIN")
|
|
||||||
//add v time zone
|
//add v time zone
|
||||||
icalModel.vtimezone(c)
|
icalModel.vtimezone(c)
|
||||||
|
|
||||||
@@ -64,7 +63,6 @@ func (icalModel IcalModel) vtimezone(c *goics.Component) {
|
|||||||
tz := goics.NewComponent()
|
tz := goics.NewComponent()
|
||||||
tz.SetType("VTIMEZONE")
|
tz.SetType("VTIMEZONE")
|
||||||
tz.AddProperty("TZID", "EUROPE/BERLIN")
|
tz.AddProperty("TZID", "EUROPE/BERLIN")
|
||||||
tz.AddProperty("X-LIC-LOCATION", "EUROPE/BERLIN")
|
|
||||||
//add standard time
|
//add standard time
|
||||||
icalModel.standard(tz)
|
icalModel.standard(tz)
|
||||||
//add daylight time
|
//add daylight time
|
||||||
@@ -77,8 +75,7 @@ func (icalModel IcalModel) standard(tz *goics.Component) {
|
|||||||
st := NewHtwkalenderComponent()
|
st := NewHtwkalenderComponent()
|
||||||
st.SetType("STANDARD")
|
st.SetType("STANDARD")
|
||||||
st.AddProperty("DTSTART", "19701025T030000")
|
st.AddProperty("DTSTART", "19701025T030000")
|
||||||
st.AddProperty("RRULE", "FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU")
|
st.AddProperty("RRULE", "FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU")
|
||||||
|
|
||||||
st.AddProperty("TZOFFSETFROM", "+0200")
|
st.AddProperty("TZOFFSETFROM", "+0200")
|
||||||
st.AddProperty("TZOFFSETTO", "+0100")
|
st.AddProperty("TZOFFSETTO", "+0100")
|
||||||
st.AddProperty("TZNAME", "CET")
|
st.AddProperty("TZNAME", "CET")
|
||||||
|
Reference in New Issue
Block a user