It seems it is not necessary to change AsFileTime().
It uses LocalFileTimeToFileTime, that is explained here and it says "LocalFileTimeToFileTime uses the current settings for the time zone and daylight saving time. Therefore, if it is daylight saving time, this function will take daylight saving time into account, even if the time you are converting is in standard time"