欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

学习笔记-java判断文件的最后修改时间

程序员文章站 2022-05-24 12:31:06
...

读取文件修改时间的方法

最近经常遇到用程序操作文本的事情,需要用到一个判断文件是否被修改的功能,结果查了一下java的用法还是很简单的,创建一个类如下:

public static String getModifiedTime_2(){  
        File f = new File("D:\\active.txt");              
        Calendar cal = Calendar.getInstance();  
        String timechange="";
        //获取文件时间
        long time = f.lastModified();  
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
        //转换文件最后修改时间的格式
        cal.setTimeInMillis(time);    

        timechange = formatter.format(cal.getTime());
        return timechange;
        //输出:修改时间[2]    2009-08-17 10:32:38  
    }  

最后调用输出返回值可以惊奇的发现,输出了文件的最后修改时间了。

相关标签: java 文件