Hello, I am following up on an issue that our team had contacted ZoomCharts about in March (it would have been from our India team). Basically we are doing some standard business reporting and our requirements need the charts to display time based records for an arbitary period of time, e.g. the last month.
The issue we are encountering is that the chart ends up shifting the data point values to reflect the client browser timezone and as a result some of the displayed values end up getting shifted to the "next day" from what our users are expecting. This becomes more pronounced as the user is closer to a time boundary, e.g. the end of the month, and what ends up happening is the values that get shifted end up not being displayed until the user drags the chart. The reason this becomes an issue is because users are not understanding why two people do not see the same chart, e.g. Bob in India sees one chart with certain values and Alice in Chicago ends up seeing the same time period chart with different values. The users themselves do not care for the time zone adjustment and only care about seeing values relative to whatever their corporate office/server local date/time is.
I know this is the expected behavior based upon the documentation, but we were wondering if there is any way to disable all of the timezone manipulation being done? We are already making sure that all of the date/times get adjusted to UTC on the server side, and we've tried to use the "local" reserved word to have it treat everything as local but that does not really do what we want it to do either. It's almost like what we are looking for would be some kind "server" reserved word similar to "local" that just disables the time zone adjustment completely and displays all the data as it comes back from the server side with no consideration for which time zone the client browser is located.
Is this at all possible?
Chris Maxim