...
Then once changing the his tz to Los Angeles, go to the site and change the timezone to Los Angeles and sync it to all points. Thats it, everything should now be using Los Angeles tz.
If the query isn't working for you because your points have different timezones (e.g. half are Los_Angeles and half are Indianapolis) then use this query, it will return those that were in the previous timezone:
Query: readAll(point and his).findAll(x=> try do hisRewrite(x->id) (val, ts) => [ts.toTimeZone("New_York"), val] ; false end catch true)
Changing to new timezone
If for some reason the tz isn't what you want and you want to change it. The user would first change the his tz and then the point tz. This is for those that don't have the above issue and everything is working fine.
...