我想比较两个日期。如果超过 24 小时,那么我想采取一些行动。
我正在使用这段代码获取文件的最后修改日期:
Date lastModDate = new Date(filename.lastModified());
Log.d("Date", "File last modified @ : " + lastModDate.toString());
它以下面给出的格式出现:
Mon Aug 17 11:07:02
所以我的问题是,我需要以哪种格式获取当前日期以及如何与时间差异进行比较?
最佳答案
long diff = (new Date().getTime() - filename.lastModified().getTime()) / 60 / 60 / 24;
if (diff > 24)
//do something
关于android - 如何比较Android中的当前日期和上次修改日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32043644/