java 获取ftp文件的最后修改时间比实际时间少8小时,该怎么处理
展开全部
org.apache.commons.net.ftp.FTPClient;
java 获取ftp文件的最后修改时间比实际时间少了8小时代码如下:FTPFile[] files = ftpClient.listFiles();
for (FTPFile file : files){
System.out.println(file.getName());
Date date = file.getTimestamp().getTime();
System.out.println(文件修改 + dateFormat.format(date));
Date date1 = new Date();
System.out.println(now + dateFormat.format(date1));
long f = date1.getTime() -date.getTime();
System.out.println(时间差 + f/60000+分);}------解决方案--------------------------------------------------------
FTPFile.getTimestamp().getTime()
java.io.File.lastModified()
java 获取ftp文件的最后修改时间比实际时间少了8小时代码如下:FTPFile[] files = ftpClient.listFiles();
for (FTPFile file : files){
System.out.println(file.getName());
Date date = file.getTimestamp().getTime();
System.out.println(文件修改 + dateFormat.format(date));
Date date1 = new Date();
System.out.println(now + dateFormat.format(date1));
long f = date1.getTime() -date.getTime();
System.out.println(时间差 + f/60000+分);}------解决方案--------------------------------------------------------
FTPFile.getTimestamp().getTime()
java.io.File.lastModified()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询