Для того, чтобы получить дату последнего изменения файла с помощью Java, нужно использовать метод lastModified()
. Он возвращает дату и время последнего изменения указанного файла.
В программе ниже приведен пример использования этого метода.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
package ua.com.prologistic; import java.io.File; import java.util.Date; public class FileDate { public static void main(String[] args) { File file = new File("employee.xml"); long timestamp = file.lastModified(); System.out.println("employee.xml последний раз был изменен = " + new Date(timestamp)); } } |
Результат выполнения программы:
1 |
employee.xml последний раз был изменен = Fri Sep 28 14:19:10 PST 2015 |
Вот такой простой способ получения даты последнего изменения файла стандартными средствами Java.