首页 > 解决方案 > 如何使用java在超过2小时的文件夹中获取每个最后修改的文件时间戳

问题描述

如何使用java获取超过2小时的文件夹中每个最后修改的文件的时间戳

标签: java

解决方案


java.io.File类包含您需要的所有内容:

使用listFiles()获取目录中的所有文件。循环返回的文件,并使用lastModified()检索时间戳。

时间戳从纪元(格林威治标准时间 00:00:00,1970 年 1 月 1 日)开始以毫秒为单位。所以你可以检查是否

System.currentTimeMillis() - file.lastModified() > 2 * 3600 * 1000

推荐阅读