91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java怎么獲取文件的創建時間

小億
432
2023-12-13 11:37:52
欄目: 編程語言

在Java中,可以使用java.io.File類的lastModified()方法來獲取文件的最后修改時間。但是,Java原生API沒有提供直接獲取文件的創建時間的方法。因此,可以使用如下兩種方式來獲取文件的創建時間。

方法一:使用Java 7的NIO.2 API

import java.nio.file.*;
import java.nio.file.attribute.*;
import java.io.IOException;

public class FileCreationTimeExample {
    public static void main(String[] args) throws IOException {
        Path path = Paths.get("path/to/file"); // 替換為實際的文件路徑
        BasicFileAttributes attr = Files.readAttributes(path, BasicFileAttributes.class);
        System.out.println("創建時間:" + attr.creationTime());
    }
}

方法二:使用第三方庫,如Apache Commons IO

import org.apache.commons.io.FileUtils;

import java.io.File;
import java.io.IOException;

public class FileCreationTimeExample {
    public static void main(String[] args) throws IOException {
        File file = new File("path/to/file"); // 替換為實際的文件路徑
        System.out.println("創建時間:" + FileUtils.getFileCreateTime(file));
    }
}

請注意,以上兩種方法僅適用于支持文件創建時間的操作系統。對于不支持文件創建時間的操作系統,創建時間將返回上次修改時間。

0
乐东| 镇赉县| 南华县| 高台县| 金乡县| 云和县| 叙永县| 富川| 商都县| 县级市| 阳东县| 迭部县| 滨海县| 荆门市| 武城县| 建瓯市| 怀宁县| 萍乡市| 宁安市| 阿拉善右旗| 刚察县| 正安县| 上饶县| 集贤县| 华池县| 漳州市| 昔阳县| 西充县| 沈阳市| 文山县| 鄂伦春自治旗| 邢台县| 舞钢市| 巧家县| 多伦县| 偃师市| 营山县| 旬邑县| 万全县| 无锡市| 葫芦岛市|