Ontario from your example lies in 3 time zones. I don’t think you can do a mapping like that which would be generic enough.