A decorator for running a function in a specific timezone, correctly resetting it after it has finished.
test.support/run_with_tz
run_with_tz