[#88] Timezones

Migrated from Redmine #88 | Author: Anonymous
Status: Closed | Priority: Normal | Created: 2018-01-12


  1. My company has multiple locations in different timezones with employees in each. When the employees from different timezone locations log in to see their calendar can they see their appointments in their local time? Each of them has their own location which I’ve set using your location feature but that does not seem to affect how the times are displayed in the simplybookme employee calendar interface. How does simply book me deal with Timezones in the location feature? Is it only with the time offset at the book method?

  2. Also, when I use the start matrix to show times to the client how can I display all the times in local time using the API? Because certain timeslots will be booked in one timezone (i.e. 3-4:00pm) but in another 5-6pm will be book and unavailable. It appears that when I pull in the available timeslots from the API using the getStartTimeMatrix the blocked times do not change on the local client displayed calendar compared to the provider/employee’s when they are in different timezones. Again the providers have different company locations and thus different timezones.

If the company only had one location then I wouldn’t need the locations feature but if they do then handling timezones would make sense, right? I just can’t find your documentation on it.

Thanks for any help you can provide.

Josh

Anonymous wrote:

So, from my understanding the time offset is just a number and you guys don’t actually convert the times. I handled everything with momentJS and just ignored the client time-offset in the book() function. Also, I will have to recreate your employee calendars in my own UI allowing for separate employee timezones for the above use-case to work. So, you can probably close this as it seems your system wasn’t built directly for this.