"Goodnews",
When you did your test, where you in or out of DST (Daylight Savings Time, or the "summer season")? If you try repeating the test in the opposite "season", you might find the results change in even other ways.
goodnews wrote:
In the case of the reporter "Norm", I suspect that the date of the examined files was in the winter season and he/she couldn't solve the problem.
Clarification, I had one file from the "winter season" (the EST file) and one from the "summer season" (the DST file) and in "Server adjusts DST" mode, the DST file is still listed as 1 hr advanced, and the EST file is listed as 2 (!) hrs advanced. This is while I am in DST ("summer season") locally.
When I advanced my clock to EST ("winter season"), the displayed times were correct!
This behaviour seems consistent with the code I posted in
https://winscp.net/forum/viewtopic.php?t=2503 which showed the file timestamp being adjusted by the _current_ DST offset. In other words, I suspect people will see more 1 hr offset problems during the "summer" season. Also, perhaps, those that somehow adjusted things to make the offset go away might be in for a surprise when clocks change for the "winter" season. It might mean, for example, that all files transferred during one season will suddenly look newer or older in the other season and cause some unnecessary transfers with the Synchronize function.
Time...not only do I not have enough of it, but it is sooo deceptively simple. ;-)
- Norm