What is the real local time? Server Connect uses the timezone configured on the server (docker image), App Connect uses the timezone on the client computer and the database uses the timezone configured in the database server.
The docker image runs its own Linux OS and the timezone is default configured on UTC timezone. Just like on your computer the OS must be told which timezone it should use, it doesn’t know that it is located in Germany.
We don’t have a way to set it within Wappler. You probably have to edit the docker file directly to add it.
Thank you for the clarification. The problem is that it is pretty irritating if you start a new project with a local NodeJS installation and then want to use Docker. That means the toLocalTime formatter only works with a non NodeJS Docker installation.
If I understand your linked article correctly it would be possible to set a timezone on creation of the Docker container. Would it be a possible solution for Wappler if you could set a timezone per Project and use this to create the Docker container?