Как получить файл даты последнего изменения в Java
В Java вы можете использоватьFile.lastModified(), чтобы получить временные метки последнего изменения файла. Этот метод возвращает время в миллисекундах (длинное значение), вы можете отформатировать его с помощьюSimpleDateFormat, чтобы сделать его удобочитаемым форматом.
Последнее изменение файла
package com.example.file; import java.io.File; import java.text.SimpleDateFormat; public class GetFileLastModifiedExample { public static void main(String[] args) { File file = new File("c:\\logfile.log"); System.out.println("Before Format : " + file.lastModified()); SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss"); System.out.println("After Format : " + sdf.format(file.lastModified())); } }
Результат
Before Format : 1275265349422 After Format : 05/31/2010 08:22:29