We have moved to a new Sailfish OS Forum. Please start new discussions there.

Bug(?): automatic timezone changes calendar schedules

asked 2014-01-16 20:57:24 +0300

ttommila gravatar image

updated 2014-01-19 20:43:45 +0300

lk gravatar image

I had this issue before with my N9 and I hoped that Sailfish would be better (I wrote Jolla a half year ago hoping that this would be changed...:) ).

In any case, how I would like my phone to behave is (because I'm travelling a lot): - I would like to have my phone automatically changing time zones (this is a nice thing on phones, so I don't have to think about what time it is when I'm landing somewhere). - I would like my calendar to keep time and day for all appointments as I saved them.

How native calendar behaves now: - I'm with my phone in Helsinki and scheduling an appointment e.g. on 5.2. at 15h in Zurich. Then I will fly to Zurich, when landed my phone changes automatically the time (what I want), BUT at the same time it changes my appointment time to 14h! - so I would always have to calculate time change from the place where I'm saving my schedule to the time at the location where I will have this appointment. I think this is a very strange behaviour and would like to have this changed. But maybe I'm the only one?

Could someone tell me what's the logic behind calendar changing saved appointment times when phone changes time zone? When I'm in London and scheduling an appointment in Tokyo it is not that easy to figure out what time I should save it to the calendar in a way that it will show the right time when I'm landed in Japan... Maybe I just don't get the positive aspect of this link between clock and calendar.

With my N9 this didn't happen when I manually changed the time, with my Jolla I didn't check it yet. But in any case I would clearly prefer to have automatically changed time zones.

Thanks for any explanation or hint how timezone and calendar can be disconnected.

edit retag flag offensive close delete



What you are asking for sounds logical to me.

Neo ( 2014-01-16 21:34:12 +0300 )edit

The appointment time specification could also allow setting the time zone in addition to the time for the event.

vvvv ( 2014-01-16 21:50:03 +0300 )edit

it seems that questions like this are too "small" for now, probably there will be "bigger" issues that will be fixed first :) I will try to start the discussion about this maybe a bit later...or at least wait for the next big update and hope...:)

ttommila ( 2014-01-26 00:01:38 +0300 )edit

If I follow what you are saying correctly, what you are asking for is completely opposite to my expectation. Every calendar program I have ever used works the same way Jolla works! When you set up an appointment, you have to set it up at the right time, bearing in mind the timezone. If your meeting is at 15h in Zurich, that time is 16h in Helsinki, 15h in Paris, 14h in London and 9h in New York. You can enter it in any time zone you like but it needs to fire when it is 15h in Zurich.

I do exactly this many times every day in my Outlook calendar -- I am UK based and I have phone calls scheduled with people in Sweden, Dubai, New York, India, etc. If you had arranged to phone someone in Zurich you wouldn't enter the time the person you are calling expects it to be -- why do you think it would work differently if you go on a plane and visit them instead of calling them?

For those who don't do this all the time (and have the time differences in their head) I agree it would be useful to be able to enter a time in a different timezone, but I have never, personally, come across a calendar which lets me do that.

gcobb ( 2014-01-27 17:18:47 +0300 )edit

This could work the way you want only if it were possible to enter a time zone when scheduling an appointment. The calendar would behave like it is now if no time zone is choosen, but if a time zone is chosen it would behave the way you suggest in this question.

Neo ( 2014-01-27 18:36:33 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2014-01-27 18:42:39 +0300

Neo gravatar image

updated 2014-01-27 18:43:11 +0300

This would be a workaround. You could schedule appointments the way you described it but would have to change the time manually when arriving to a country with an other time zone:

  1. System settings > Time and date, disable Automatic update. If the Time zone has changed by doing so, select your home time zone.

  2. When arriving to a country with different time zone, again go to System settings > Time and date and change manually the time. Your scheduled appointments will stay the same (they won't change time).

edit flag offensive delete publish link more


yes, with manual time change it works. But I would have to remember always to turn it off before travelling. That's why I would prefer to have this working with automatic time change :)

ttommila ( 2014-01-31 18:06:46 +0300 )edit

Of course, I understand. But you don't have to turn it on at all (to automatic).

Neo ( 2014-01-31 18:08:18 +0300 )edit

yes, that's maybe what I have to do :) Then I have to trust jolla that it is on time, because sometimes my schedule is quite tight - especially in the mornings when I have to catch the bus :D

ttommila ( 2014-01-31 18:13:04 +0300 )edit

answered 2014-04-23 18:31:29 +0300

ttommila gravatar image

...now my boss came back from a trip to Italy and he was wondering why all his appointments are shifted by one hour in his phone... When he arrived in Italy he changed the time manually because the phone wasn't doing it right away. After coming back to Finland his phone changed the time automatically (and with that all appointments). So this morning he was in a hurry for a meeting and then he realised that everybody else was coming one hour later than he... His calendar is messed up. Now he had to choose manually another time zone so his appointments were scheduled right again. So he has to keep now manually a wrong time zone in his phone or change all saved appointment with a new time.

When he told me about this I was laughing out loud and told him about my question here.

I have still the opinion that it would be much more logic for a normal user if the calendar would work like a "normal" calendar with paper. A scheduled meeting stays on the same day and time, period. I don't see any point why the calendar has to be linked to the time zone of the phone, because I don't see any advantage, only disadvantages for me.

One more annoying thing on the calendar app for me: let's say it's now 23:40h and I want to save a new appointment on 27.5. at 16h somewhere. So first I choose the day (27.5.) and then the time (16h) and save it. But because the calendar somehow takes the next full hour as default for the appointment, my saved appointment is now on the 28.5. (because the clock was somehow set to midnight). Of course I understand rationally how this works, but for me this isn't intuitive at all - because few seconds earlier I selected a certain date so I don't understand why the calendar is scheduling it for the day after. Maybe there is already a discussion about this, to be hones I didn't yet check it because this topic popped into my mind while writing :)

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2014-01-16 20:57:24 +0300

Seen: 373 times

Last updated: Apr 23 '14