做个导航,通过获取本地时间和需要花费时间计算预计到达时间,如果预计到达时间是第二天或者更多天,想实现通过判断超过今天一天在时间后面显示+1,超过两天显示+2,要怎默写,我获取时间是通过calendars,预计到达时间只显示小时和分钟
你能获取本地时间和预计到达时间,那么你判断当前时间距离下一天时间差,然后通过预计到达时间-得到的时间差得到结果后,判断是否大于0,大于0,天数+1。进一步对/24
获取本机时间 long time=System.currentTimeMillis();
1 将目标日期格式转换为 long
2 (判断目标时间-本机时间) / 10006060*24(1天)= day
PS:有第三方计算日期可以试试