Java 获取文件修改时间:File.lastModified() 方法详解
可以使用 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 类进行格式化。
原文地址: https://www.cveoy.top/t/topic/pZG4 著作权归作者所有。请勿转载和采集!