English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

如何在Java中获取文件的上次修改时间?

El paqueteFile La clase representa archivos o directorios en el sistema (ruta de nombre). Esta clase proporciona varios métodos para operar con archivos/Ejecutar varias operaciones en el directorio.

La claselastModified()El método devuelve el archivo/La última fecha de modificación del directorio. Puede usar este método para obtener la última fecha de modificación de un archivo específico.

Ejemplo

El siguiente programa Java obtiene la última fecha de modificación del directorio-

import java.io.File;
import java.util.Date;
public class GettingLastmodifiedTime {
   public static void main(String args[]) {
      String filePath = "D:\"//ExampleDirectory//";
      //Crear objeto de archivo
      File file = new File(filePath);
      //Obtener la última fecha de modificación
      long lastModified = file.lastModified();
      Date date = new Date(lastModified);
      System.out.println("El archivo proporcionado fue modificado por última vez el: ");
      System.out.println(date);
   }
}

Resultados de salida

El archivo proporcionado fue modificado por última vez el:
Wed Jul 03 19:20:50 IST 2019