java에서는 파일 시간을 얻어올 수 있나요? 라는 질문에 생성시간과 수정시간 같이 분리되어있지 않고
마지막 수정시간만 가져올 수 있는 것 같습니다.
File 객체의 lastModified()라는 메소드인데 return 타입은 long형태입니다.
때문에 시간정보를 알아오기 위해서는 Date의 생성자 중 long을 인수로 받는 부분이 있는데 이를 이용합니다.
ex)
SimpleDateFormat formatter = new SimpleDateFormat("yy.mm.dd mm:ss", Locale.KOREA);
Date date = new Date(file.lastModified());
String fileDate = formatter.format(date);
System.out.println(fileDate);
'JAVA' 카테고리의 다른 글
java file 이동 (0) | 2013.11.12 |
---|