use a Z for UTC timezone offset rather than +00:00
test for TZ offset change (thanks @ferd)