With SDKv3 (part of v5) Athom has decided to break Date
functionality so it always returns times using the universal (UTC) timezone, even for methods that are supposed to return local times.
See this issue on Github.
As of yet, Athom hasn’t given a satisfactory answer on how Homeyscript users should deal with this.