如何获取Java File对象的创建时间
File对象可以通过调用'file.lastModified()'方法来获取文件的创建时间。该方法返回一个表示文件最后修改时间的毫秒数。为了将其转换为日期和时间,可以使用'java.util.Date'类的构造函数。下面是一个示例:
import java.io.File;
import java.util.Date;
public class FileCreationTime {
public static void main(String[] args) {
File file = new File("path/to/file.txt");
long lastModified = file.lastModified();
Date creationTime = new Date(lastModified);
System.out.println("File creation time: " + creationTime);
}
}
请记住,'lastModified()'方法返回的是文件的最后修改时间,而不是创建时间。在某些操作系统上,这两个时间可能是相同的,但在其他操作系统上可能不同。
原文地址: https://www.cveoy.top/t/topic/pZGZ 著作权归作者所有。请勿转载和采集!