>..., m.FileDatetime, ... >>use
>..., _Screen.Utc.UTCTime(m.FileDatetime), ...
>
I had this problem in opposite direction... before I switched to Linux, all the datetimes on memory cards and thumbdrives were considered local. Now the assumption is they are UTC... which is then fine, I simply keep my camera's time as UTC and don't have to remember to adjust twice a year. Saved me about an hour of useless labor so far, since 2016 :).