[Mail] 会议的时区问题
Tofloor
poster avatar
mgao
deepin
2023-09-18 21:41
Author
# eml source code:


BEGIN:VCALENDAR\r\n' +
  'METHOD:REQUEST\r\n' +
  'PRODID:Microsoft Exchange Server 2010\r\n' +
  'VERSION:2.0\r\n' +
  'BEGIN:VTIMEZONE\r\n' +
  'TZID:Eastern Standard Time\r\n' +
  'BEGIN:STANDARD\r\n' +
  'DTSTART:16010101T020000\r\n' +
  'TZOFFSETFROM:-0400\r\n' +
  'TZOFFSETTO:-0500\r\n' +
  'RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11\r\n' +
  'END:STANDARD\r\n' +
  'BEGIN:DAYLIGHT\r\n' +
  'DTSTART:16010101T020000\r\n' +
  'TZOFFSETFROM:-0500\r\n' +
  'TZOFFSETTO:-0400\r\n' +
  'RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3\r\n' +
  'END:DAYLIGHT\r\n' +
  'END:VTIMEZONE\r\n' +
  'BEGIN:VEVENT\r\n' +

deepin-mail客户端显示
image.png
正确的应该是

image.png

Reply Favorite View the author
All Replies
yanjuner
Super Moderator
2023-09-18 21:57
#1

Windows 把电脑的硬件时间(RTC)看成是本地时间(本地时间 = RTC),Linux 则是把电脑的硬件时间看成 UTC 时间(本地时间 = RTC+8 = UTC+8)。 解决方法有让 Windows 使用 UTC 或让 deepin 按照 Windows 的方式管理时间。具体见这里

Reply View the author
mgao
deepin
2023-09-18 22:51
#2
yanjuner

Windows 把电脑的硬件时间(RTC)看成是本地时间(本地时间 = RTC),Linux 则是把电脑的硬件时间看成 UTC 时间(本地时间 = RTC+8 = UTC+8)。 解决方法有让 Windows 使用 UTC 或让 deepin 按照 Windows 的方式管理时间。具体见这里

当前问题看起来是夏令时处理问题。

Reply View the author
mgao
deepin
2023-09-21 17:16
#3

试了BlueMail客户端是正确的,所以这个是Deepin邮箱bug

Reply View the author
mgao
deepin
2023-09-22 16:12
#4

image.png

Reply View the author