Java를 사용하여 파일의 마지막 수정 날짜를 얻는 방법

최종 수정 날짜는 File 객체의 lastModified 메소드를 사용하여 액세스 할 수 있습니다.

다음 메소드를 호출하십시오.

	
long lastModified = file.lastModified();
		 

다음은 Java에서 파일의 최종 수정 날짜를 가져 오는 예제입니다.

코드는 먼저 파일 경로를 사용하여 파일 객체를 만듭니다. lastModified 메소드를 호출 해, 일자의 long를 취득합니다. 마지막으로, long은 출력에 형식화되고 인쇄되는 날짜를 만드는 데 사용됩니다.

1- 다음 java 파일을 만듭니다.

import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;

public class FileLastModificationDate {

	public static void main(String[] argv){

		File file = new File( "V:/tmp/test.txt" );

		long lastModified = file.lastModified();

		String pattern = "yyyy-MM-dd hh:mm aa";
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
		
		Date lastModifiedDate = new Date( lastModified );

		System.out.println( "The file " + file + " was last modified on " + simpleDateFormat.format( lastModifiedDate ) );
	}
	
}

출력은 다음과 같습니다.

The file V:\tmp\test.txt was last modified on 2017-01-16 04:54 PM


참고 문헌 :

java io