Really weird. Hopefully now it has been reported in here & we've made it clear what the issue is someone can look into it & fix it for you
I just had a look at all timezones which are a half hour amount like Kristen's & all are pushed only half an hour forward, not the full hour. GMT+5.45 only gets pushed 15 minutes forward into GMT+6 too. Meanwhile anyone who, like me, are in a timezone which is on the hour it pushes them forward the full hour like it should. So looks like the error lies with any timezone which doesn't end with '00'