可以使用 File 对象的 'lastModified()' 方法来获取文件的修改时间。这个方法返回一个 long 类型的时间戳,表示文件的最后修改时间。可以使用 Date 对象将时间戳转换为具体的日期和时间。

下面是一个示例代码:

import java.io.File;
import java.util.Date;

public class FileModificationTimeExample {
    public static void main(String[] args) {
        File file = new File('path/to/file.txt');
        
        // 获取文件的修改时间戳
        long modificationTime = file.lastModified();
        
        // 将时间戳转换为日期和时间
        Date modificationDate = new Date(modificationTime);
        
        // 输出修改时间
        System.out.println('文件的修改时间:' + modificationDate);
    }
}

需要注意的是,'lastModified()' 方法返回的时间戳表示的是文件的最后修改时间,单位是毫秒。如果需要以其他格式展示日期和时间,可以使用 SimpleDateFormat 类进行格式化。

Java 获取文件修改时间:File.lastModified() 方法详解

原文地址: https://www.cveoy.top/t/topic/pZG4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录