安卓获取文件的最后修改日期而不是Java中的最后创建日期
我把一个文件复制到了我的安卓设备上。当我用文件检查最后修改日期时。lastModified()返回刚刚创建文件的日期。我想要文件上次修改而不是复制的原始日期。我可以在windows资源管理器中看到此日期,标记日期已修改。档案。lastModified()与文件的“创建日期”标记匹配。如果我能得到最后一次修改的日期,我可以在更新后通过检查日期用服务器上的另一个文件更新该文件。但以创建日期来说,这是不可能的
你可以在下面搜索框中键入要查询的问题!
我把一个文件复制到了我的安卓设备上。当我用文件检查最后修改日期时。lastModified()返回刚刚创建文件的日期。我想要文件上次修改而不是复制的原始日期。我可以在windows资源管理器中看到此日期,标记日期已修改。档案。lastModified()与文件的“创建日期”标记匹配。如果我能得到最后一次修改的日期,我可以在更新后通过检查日期用服务器上的另一个文件更新该文件。但以创建日期来说,这是不可能的
# 1 楼答案
我使用java中的apache tika获得了一个文档的创建日期
以下是我的java代码,用于获取文档的创建日期:
该代码的输出为:
这是文件的创建日期和时间