Fix #1028 -- incorrect timezone handling in events

Backport of PR #1029 to 0.9.X