java - 如何使用java在超过2小时的文件夹中获取每个最后修改的文件时间戳
问题描述
如何使用java获取超过2小时的文件夹中每个最后修改的文件的时间戳
解决方案
java.io.File类包含您需要的所有内容:
使用listFiles()获取目录中的所有文件。循环返回的文件,并使用lastModified()检索时间戳。
时间戳从纪元(格林威治标准时间 00:00:00,1970 年 1 月 1 日)开始以毫秒为单位。所以你可以检查是否
System.currentTimeMillis() - file.lastModified() > 2 * 3600 * 1000
推荐阅读
- node.js - 使用 Admin REST API 按标题搜索产品
- python - Sqlite3 与 Python
- python - 特定键的多个值 - JSON
- soap - EWS SOAP UpdateItem 调用的参数名称“键”不能为空
- sql-server - 如何替换 SQL Server 中具有特定字符的值?
- java - java - 如何设置数组A中的每个项目对initialValue Java的引用
- amazon-web-services - RDS 凭证的 AWS Secrets Manager 轮换
- swift - 使用 SwiftUI 从转换目的地返回时,我想将显示的列表更新为最新状态
- session - CefSharp如何在关闭选项卡时像真正的浏览器一样清除当前网页
- c - 提取数字的数字,我想使用以下程序提取该数字的数字