我见过很多关于日期和比较的帖子,但我正在寻找一些特殊的东西。最简单的方法来比较日期
基本上,当这部分的应用程序被打开,我希望它保存共享喜好的日期。 (所以最好是一个很长的,字符串或者可以保存的东西)。自从开放4天后,它应该有一个图形变化。 (它不再使用它以前4天的图形),它会再次执行2次。那么,什么是保存的日期/时间来比较电流,以确定如果4个天过去了
最好我想用这样的事情以某种形式的最佳方式
if(savedDate < 4Days){
//One image will be displayed during these 4 days
}
else if(savedDate <= 8Days){
//Another images shows for these 4 days
}
它只需要知道这段时间是否已经过去了。我希望我没有把它弄得太混乱。任何帮助表示感谢。
这听起来像是一个很好的方法来做到这一点。谢谢。至于比较,所以它会像savedDate
steven
当应用程序的这部分打开时,请执行:long currTime = System.currentTimeMillis()。然后你这样做:if(currTime> savedDate + 4 * 24 * 60 * 60 * 1000){// 4天过去了} – galbarm