Notice
Recent Posts
Recent Comments
Link
투케이2K
617. (Android/Java) [Android 13] 안드로이드 특정 경로에 저장된 파일 수정 시간 확인 - file lastModified Date 본문
Android
617. (Android/Java) [Android 13] 안드로이드 특정 경로에 저장된 파일 수정 시간 확인 - file lastModified Date
투케이2K 2023. 8. 1. 20:09[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// ---------------------------------------------------------------
// [로직 처리 실시]
// ---------------------------------------------------------------
try {
// [파일 경로 확인 수행]
String path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).getAbsolutePath(); // [다운로드 폴더]
path = path + "/APP_LOG_SAVE_FOLDER" + "/APP_USE_LOG.txt"; // [특정 폴더 / 특정 파일]
// [해당 경로에 파일이 있는지 확인]
File file = new File(path);
String fileModifiedDate = "";
if (file.exists() == true){ // [존재함]
SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.KOREA); // [날짜 형식 포맷]
long lastModified = file.lastModified(); // [최종 수정 시간]
fileModifiedDate = dayTime.format(new Date(lastModified));
}
// [로그 출력]
S_Log._W_("특정 파일 생성 및 수정 시간 확인", new String[]{
"fileModifiedDate :: " + fileModifiedDate
});
}
catch (Exception e) {
S_Log._printStackTrace_(A_Intro.this, "로직 처리 수행 에러", null, e);
}
[결과 출력]
W///===========//: ================================================
I/: [LOG :: CLASS PLACE :: com.example.javaproject.A_Intro.onCreate(A_Intro.java:272)]
I/: ----------------------------------------------------
I/: [LOG :: NOW TIME :: 2023-08-01 14:46:52 화요일]
I/: ----------------------------------------------------
I/: [LOG :: DESCRIPTION :: 특정 파일 생성 및 수정 시간 확인]
I/: ----------------------------------------------------
I/: [LOG :: fileModifiedDate :: 2023-08-01 14:18:41]
W///===========//: ================================================
반응형
'Android' 카테고리의 다른 글
Comments