我已经阅读了一个文件目录。我把所有的文件列表都拿出来了。但是最后修改日期有问题。我用 ftp 应用程序检查文件的日期是昨天。
部分代码是
File file1 = new File(filePath+retFilename);
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy h:mm:ss a");
long getModifiedDateTime = file1.lastModified();
java.util.Date fmtModifiedDateTime = new java.util.Date(getModifiedDateTime);
String getModifiedDate = sdfDate.format(fmtModifiedDateTime);
修改后的日期总是返回纪元。并且没有捕获到 i/o 异常。我的 ftp 应用程序是核心 FTP
还有一件事是
long fileSize = file1.length();
文件大小似乎为0。它与上次修改日期有什么关系吗?