Hi,sorry but I don't have much time to get into the code and submit a patch following your guidelines.
A lot of systems went crazy because some changed the timezone and some didn't. I have some headaches at work already on a Sunday (yay). AFAIK this database is the source of truth for most systems. But I don't know how fast you could change this and it getting pushed to all devices.
Please let me know if there is any way I can help fix this ASAP.
Kind Regards,
Martin Vuyk L.