Hi Susan,
I just re-read this thread. I think what you are really doing has nothing to do with the clients’ location. I was mistaken in that.
What (I think) you are really doing is setting a parameter to make the "server" appear to be in a different time zone. That makes a lot more sense.

So you can, for time-purposes, pretend the server is located in Switzerland, the U.K. or wherever.