Hello David,
When you load the task data, all dates are already bound to the actual dates regardless of the timezone settings. For example, 2020-04-01 00:00:00 would be loaded as 2020-04-01 00:00:00 even if you change the timezone.
Here is the comparison of how it works with and without the option:
Modifying the displayed dates and positioning would mean that it should work the same way as it works without that option. Could you clarify why do you need that?
My question comes because our use of Gantt is more focussed on Hour and Minute where the time zone the user is working in is potentially different from their machine time zone (they may be working with a team in a different country). So things like Daylight Savings changes become important.
I am aware that Gantt uses Javascript Date throughout and this isn’t time zone aware. I was looking to see if there was an alternative way to display the plan e.g. UTC which would rule out any 1 hour shift.
Hello David,
Thank you for the clarification.
If you work with hours, I think, it would be better to add the hour scale and the hour duration unit: http://snippet.dhtmlx.com/5/3e1ae13ac
That snippet will be loaded with the same dates regardless of the timezone settings.
I understand that users might add a task and adjust it to their time zone, while other users will think it is also their timezone.