Java中可以通过File类来获取文件的创建时间。具体方法如下:
import java.io.File;
import java.text.SimpleDateFormat;
public class FileCreationTime {
public static void main(String[] args) {
File file = new File("your_file_path");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String createTime = sdf.format(file.lastModified());
System.out.println("文件创建时间为:" + createTime);
其中,我们通过File
类的lastModified()
方法获取文件的最后修改时间,然后使用SimpleDateFormat
将其格式化为我们需要的日期时间格式,最终输出文件的创建时间。
需要注意的是,通过lastModified()
方法获取的是文件的最后修改时间,而不是创建时间,因为Java并没有提供直接获取文件创建时间的方法。如果您需要获取文件的创建时间,可以通过其他方式,例如读取文件的元数据等。