Мы используем Serv-U в качестве нашего FTP-сервера в Windows Server 2008 R2.
Когда я использую проводник Windows на рабочем столе Windows 7 для подключения к ftp-сайту, временная метка Date Modified отключается ровно на 5 часов ... Но если я использую другие ftp-клиенты (Firefox и Filezilla), я получаю правильные временные метки.
Время на рабочем столе и на сервере правильное и находится в одном часовом поясе (центральном).
Я думаю, проблема в том, что FTP-клиенты устанавливают время в файле без учета часового пояса. Об этом говорится в нескольких старых ссылках.
http://help.globalscape.com/help/cuteftplite8/conserve_local_file_time.htm
http://rhinosoft.com/Knowledgebase/kbarticle.asp?prod=rs&RefNo=1058