Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 获取文件创建时间_Android_Image_Time_Delete File - Fatal编程技术网

Android 获取文件创建时间

Android 获取文件创建时间,android,image,time,delete-file,Android,Image,Time,Delete File,我想获取此文件夹中所有文件的时间(“/sdcard/files/”)。然后我想删除所有超过一小时的文件 有什么方法可以这样做吗?File dir=new File(“/sdcard/Files/”); File dir = new File("/sdcard/Files/"); File[] files = dir.listFiles(); for (int i = 0; i < files.length; ++i){ long lastTime =

我想获取此文件夹中所有文件的时间(“/sdcard/files/”)。然后我想删除所有超过一小时的文件

有什么方法可以这样做吗?

File dir=new File(“/sdcard/Files/”);
    File dir = new File("/sdcard/Files/");
    File[] files = dir.listFiles();
    for (int i = 0; i < files.length; ++i){
        long lastTime = files[i].lastModified();
        Date nowDate = new Date();
        long nowTime = nowDate.getTime();
        if (nowTime - lastTime > 60*60*1000){
            files[i].delete();
        }
     }
File[]files=dir.listFiles(); 对于(int i=0;i60*60*1000){ 文件[i].delete(); } }
我希望它能帮助你