Just to add my 2 pence worth (I'm in the UK), I have just noticed this strangeness happening at my biggest client.
I happened on a smart client on a table view (locked) with a column that was set to auto-enter the 'modified server datetime' (with another problem that the datetime did not change visibly unless you went off the form and back again, even though it did update the back-end correctly at the time of change...)
When I was looking into this, I noticed that the time was 1 hour behind local time (we are on BST [GMT+1]).
Server settings have not been changed, and times always used to be ok (I hope ), with servoy.use.client.timezone set to TRUE.
Server Admin page is showing time is now on UTC!
Server has not been restarted in over 26 days! (but I have asked IT to restart it on a weekly basis...)
I have not updated Servoy from 5.1.2 or Java from Java 6 Release 17 due to all the issues. (Although I have signed everything that wasn't signed)
Only 3rd-party plug-ins in use are Servoy's very old fmp.jar & the busy.jar plug-in.
I have uploaded MANY new releases to the solutions and also clients will have done lots of clearing of their Java caches as any time there is an issue here, that is what I have told them to do.
I will make sure I do a Server restart at the end of the day today and see if time goes back to BST.
I am attaching a screenshot showing Servoy Admin, along with some of the Server Properties file and also the server time.
Properties show that timezone is set.
When using my local developer, but talking to client back-end, times are set correctly (and auto-enter values change instantly) [My Servoy Admin shows BST]
Hope this helps in some way...
Looking forward to a resolution
Rafi