파일 수정 날짜 알아오기
FileMain.java
public class FileMain {
public static void main(String[] args) {
FileUtil file = new FileUtil();
file.fileModifyInfo("./TestingFile.txt");
}
}
TestingFile.java - 읽을 파일
FileUtil.java
/***
* 파일 수정 날짜 알아오기
* @param path - 파일 위치
*/
public void fileModifyInfo(String path) {
File file = new File(path);
String formatted = "";
BasicFileAttributes attrs = null;
try {
attrs = Files.readAttributes(file.toPath(), BasicFileAttributes.class);
FileTime time = attrs.lastModifiedTime();
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
formatted = simpleDateFormat.format(new Date(time.toMillis()));
System.out.println("수정된날짜 : "+new Date(time.toMillis()));
System.out.println("형식지정표현 수정된날짜 : " + formatted);
} catch (IOException e) {
e.printStackTrace();
}
}
결과화면
'[java]' 카테고리의 다른 글
[Java] 자바 zip 압축 풀기 ( 파일 , 폴더 압축 풀기) (2) | 2019.10.16 |
---|---|
[Java] 자바 zip 파일 만들기( 파일 , 폴더 압축하기) (1) | 2019.10.16 |
[Java]파일 생성날짜 알아오기 (0) | 2019.06.16 |
[java]날짜 요일 구하기 (0) | 2019.06.16 |
[Java]날짜 계산하기 (0) | 2019.06.16 |