Merge pull request #95586 from m4gr3d/fix_last_modified_time_unit

Update the Android `fileLastModified` method to return values in seconds instead of milliseconds
This commit is contained in:
Rémi Verschelde 2024-08-16 10:36:56 +02:00
commit a7598679cf
No known key found for this signature in database
GPG key ID: C3336907360768E1
2 changed files with 2 additions and 2 deletions

View file

@ -53,7 +53,7 @@ internal class FileData(filePath: String, accessFlag: FileAccessFlags) : DataAcc
fun fileLastModified(filepath: String): Long { fun fileLastModified(filepath: String): Long {
return try { return try {
File(filepath).lastModified() File(filepath).lastModified() / 1000L
} catch (e: SecurityException) { } catch (e: SecurityException) {
0L 0L
} }

View file

@ -203,7 +203,7 @@ internal class MediaStoreData(context: Context, filePath: String, accessFlag: Fi
} }
val dataItem = result[0] val dataItem = result[0]
return dataItem.dateModified.toLong() return dataItem.dateModified.toLong() / 1000L
} }
fun rename(context: Context, from: String, to: String): Boolean { fun rename(context: Context, from: String, to: String): Boolean {