Graph data points cut on left in all graphs

The time in the database should be in UTC, so the time zone of the server should be immaterial. It is difficult to see what else the browser code can do other than assume that the clock on the PC is correct for the user, so when you ask for data for, say, 10:00 it works out what that is in UTC and gets the data for that timestamp from the DB. What else could it do?