Looks like the platform is ready to use timezones, however at least in one place that feature is not working.
When we create a service, if we select the availability time of the service,
Those times are always on the server timezone, because, at some point, we are formatting the start/end date and remove the timezone information that comes from the client.
I was able to track the issue to here
From my point of view, we have 2 problems here:
1º when saving date/time from client to server ( we should convert from client timezone to UTC/server) 2º When sending data from server to client, we should get UTC/server from DB and then convert on the client-side to their timezone.