public class FileTest02 { public void getLastModifyTime() { File fileDir = new File("E:\\zkn"); if(!fileDir.isDirectory()) //如果不是目录的话要创建目录 //如果是多级目录的话,这里要用 //fileDir.mkdirs() fileDir.mkdir(); File file = new File(fileDir,"zkn.txt"); if(!file.isFile()){//如果不是文件,就创建文件 try { file.createNewFile(); } catch (IOException e) { e.printStackTrace(); System.out.println("1111111111"); } } long time = file.lastModified(); //得到文件最后的修改时间,返回的是毫秒数 System.out.println(time); Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(time);//设置为日历时间 Date date = calendar.getTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); System.out.println(sdf.format(date)); } public static void main(String[] args) { FileTest02 ft = new FileTest02(); ft.getLastModifyTime(); } }
时间: 2024-10-25 07:42:58