2014-09-03 49 views
1

如何使用JCIFS获取文件夹中上次修改文件的名称?我不想使用循环。 我找到了方法lastModified()getDate(),但他们给我一组随机数(他们看起来不像'一个日期')。JCIFS - 如何获取文件夹中最后修改文件的名称?

+1

如何将它们全部加载到列表中,对列表进行排序,然后选择结果中的最后一个北京时间? – 2014-09-03 18:02:13

回答

0

可能是晚了......

lastModified()getDate()

回归以来00:00:00 GMT毫秒数,1970年1月1日,作为一项长期的价值

您可以转换这些值以LocalDateTime为例:

public static LocalDateTime longToDate(long msec){ 
     LocalDateTime date = LocalDateTime.ofInstant(Instant.ofEpochMilli(msec), ZoneId.systemDefault()); 
     return date; 
    } 
相关问题