java如何获取一个目录的最后修改时间呢?
下文笔者讲述java代码获取目录最后修改时间的方法及示例分享,如下所示
获取目录的最后修改时间的实现思路
1.将目录路径 生成一个file对象 2.获取file对象的lastModified()方法 即可获取目录的最后修改时间
import java.io.File; import java.text.SimpleDateFormat; public class DirectoryLastModifiedTime { public static void main(String[] args) { // 目录路径 String directoryPath = "D:\\Test\\"; // 创建File对象 File directory = new File(directoryPath); // 判断目录是否存在 if (directory.exists()) { // 获取目录最后修改时间,单位是毫秒 long lastModified = directory.lastModified(); // 将毫秒转换为指定格式的日期字符串 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateStr = sdf.format(lastModified); System.out.println("目录最后修改时间为:" + dateStr); } else { System.out.println("目录不存在!"); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。