如何使用TrueVFS设置上次修改日期

时间:2014-10-27 17:56:54

标签: java truevfs

如何使用TrueVFS设置文件的上次修改日期?因为(manual),它应该像

一样简单
File entry = new TFile("archive.zip/dir/HälloWörld.txt");
entry.setLastModified(System.currentTimeMillis());

但这不适用于文件,但如果我对文件夹执行相同操作,则可以正常工作。

这就是我正在使用的

String NUMBER_FILE = "C:/333/ServerEAR.ear/1.txt";

String newLastModified = "11/12/1999 14:15:16";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
long newDate = sdf.parse(newLastModified).getTime();

File entry = new TFile(NUMBER_FILE);
boolean result = entry.setLastModified(newDate);

虽然结果为真,但日期不会修改为我想要的日期

0 个答案:

没有答案