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()'方法返回的是文件的最后修改时间,而不是创建时间。在某些操作系统上,这两个时间可能是相同的,但在其他操作系统上可能不同。

如何获取Java File对象的创建时间

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

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