直接上代码!
File file = new File("D:\\22222.txt"); SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd"); FileTime t = null; try { t = Files.readAttributes(Paths.get("D:\\22222.txt"), BasicFileAttributes.class).creationTime(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println(dateFormat.format(t.toMillis()));
首先,我不得不吐槽一下网上的代码,垃圾中的垃圾!打开一个帖子都是一样的,打开一个一样的,不想说些什么了,而且还有的是依靠 cmd dir 命令,服了,要是正在linux里怎么用?代码先这样,还没来得及时间整理,这个代码是我自己琢磨的,希望可以帮助大家。
我的jdk是 1.8的,大家可以放心使用。有什么问题可以评论区留言