But why I need to come up with system similar to timezones? You translate all hours once and that's it, no? It might be weird at first have business hours from 9pm to 3am, but those are just numbers. I don't find it any more weird than starting a day at 6am.
It’s not about local time. It is about a way to find out when someone at a distance is active and available. You need some method to know that. Timezones are such a method.