Java获取文件修改时间:File对象的lastModified()方法详解
{"title":"Java获取文件修改时间:File对象的lastModified()方法详解","description":"本文详细介绍了如何使用Java中的File对象的lastModified()方法获取文件的修改时间,并提供示例代码演示如何将时间戳转换为可读的日期格式。","keywords":"Java, File, lastModified, 修改时间, 时间戳, Date, SimpleDateFormat, 文件操作","content":"要获取File对象的修改时间,可以使用File对象的lastModified()方法。该方法返回一个long类型的值,表示文件最后一次修改的时间戳。可以将该时间戳转换为Date对象,然后使用SimpleDateFormat类将其格式化为指定的日期格式。\n\n以下是一个示例代码:\n\njava\nimport java.io.File;\nimport java.text.SimpleDateFormat;\nimport java.util.Date;\n\npublic class FileModificationTime {\n public static void main(String[] args) {\n File file = new File("path/to/file.txt");\n long modifiedTime = file.lastModified();\n Date date = new Date(modifiedTime);\n SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");\n String formattedDate = sdf.format(date);\n System.out.println("File last modified time: " + formattedDate);\n }\n}\n\n\n在上面的示例中,首先创建一个File对象,然后使用lastModified()方法获取文件的修改时间戳。接下来,创建一个Date对象,并将时间戳作为参数传递给Date对象的构造函数。然后,创建一个SimpleDateFormat对象,指定日期格式为"yyyy-MM-dd HH:mm:ss"。最后,使用SimpleDateFormat的format()方法将Date对象格式化为指定的日期格式,并将格式化后的日期打印出来。"}
原文地址: https://www.cveoy.top/t/topic/pZG7 著作权归作者所有。请勿转载和采集!