Re: [Evolution] evolution 3.20.0 - ICS calendar - appointments are off by two hours
- From: Jay Strict <jay strict posteo de>
- To: evolution-list gnome org
- Subject: Re: [Evolution] evolution 3.20.0 - ICS calendar - appointments are off by two hours
- Date: Tue, 12 Apr 2016 16:26:38 +0200
On 12.04.2016 14:03, Milan Crha wrote:
On Tue, 2016-04-12 at 11:28 +0200, Jay Strict wrote:
In the application evolution itself, the dates are displayed
correctly, however both in the top bar of gnome-shell and in gnome-
calendar, the same date is diplayed 2 hours off for all appointments
of this calendar.
it looks like a timezone issue. Maybe the calendar creates the events
with a floating time, thus without a particular timezone. You can check
that when you right-click an event in the Evolution's Calendar view and
choose "Save as iCalendar...", then open the saved file in a text
editor and search for lines which start with DTSTART or DTEND (if there
are more of these, then the interesting are those between BEGIN:VEVENT
and END:VEVENT lines). Feel free to paste them here.
Here is one complete file (with some anonymizations). They do not have a
suffix Z and there is no TZID.
BEGIN:VCALENDAR
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART:20160412T130000
DTEND:20160412T150000
LOCATION:some location
SUMMARY:some summary
DESCRIPTION:some description
UID:20160412T141031Z-906-1000-784-533 desktop
DTSTAMP:20160412T141031Z
END:VEVENT
END:VCALENDAR
If they have a
TZID parameter, or they end with a 'Z' (which denotes a UTC time), then
I'd ask gnome-shell and/or gnome-calendar developers to look on the
event itself, supposing you'll be able to give them a test event. You
might also check your system timezone, whether it's properly stored and
detected by the gnome-shell and gnome-calendar.
# timedatectl
Local time: Di 2016-04-12 16:20:04 CEST
Universal time: Di 2016-04-12 14:20:04 UTC
RTC time: Di 2016-04-12 14:20:03
Time zone: Europe/Berlin (CEST, +0200)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
You can check which
timezone the Evolution found as being set in the system in
Edit->Preferences->Calendar and Tasks part->General tab->Time section,
the "Use system time zone" checkbox is followed by the timezone name as
detected by the Evolution.
In the General tab it says:
Time zone: (Checkbox checked) Use system time zone (Europe/Berlin)
Second zone: None
So Europe/Berlin is used by Evolution.
So this means that these are bugs in gnome-calender and gnome-shell?
Best regards
Jay
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]