I m 在C#中制作一个专题日历项目,并通过电子邮件将其发送至展望日历。 基本上说,它正在工作,但通常比Im规定的时间提前4小时。 我认为,我确定的时间要素是正确的。 东部时间区一米,严格地说,这是一种内部制度,因此永远都是美国东部的时间区。
是否有任何人认为我是错了吗?
BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Eastern Standard Time
BEGIN:STANDARD
DTSTART:16011104T020000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010311T020000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:Training class to inform about and prevent workplace harassment
DTSTAMP:20240202T153000Z
DTSTART;TZID="Eastern Standard Time":20240213T140000Z
DTEND;TZID="Eastern Standard Time":20240213T153000Z
SEQUENCE:0
SUMMARY;LANGUAGE=en-us:Workplace Harassment Prevention Training Class
LOCATION:Building 2 room 149
TRANSP:OPAQUE
UID:69EEED22-E111-436C-9210-6B95000A55D5
END:VEVENT
END:VCALENDAR