为了账号安全,请及时绑定邮箱和手机立即绑定

Android/Java-日期差异(以天为单位)

Android/Java-日期差异(以天为单位)

潇湘沐 2019-07-10 15:54:09
Android/Java-日期差异(以天为单位)我使用以下代码获得当前日期(格式为12/31/1999,即mm/dd/yyy):Textview txtViewData;txtViewDate.setText("Today is " +         android.text.format.DateFormat.getDateFormat(this).format(new Date()));我的另一个日期是:2010-08-25(即yyyy/mm/dd),因此,我想找出日期之间的差异,在天数上,我如何找到不同的天?(换句话说,我想找出当前日期-yyyy/mm/dd格式化日期)
查看完整描述

3 回答

?
子衿沉夜

TA贡献1828条经验 获得超3个赞

大多数答案对你的问题都是正确的

因此,我想找出日期之间的差异,在天数上,我如何找到不同的天?

我建议这种非常简单和直接的方法,保证在任何时区都能给出正确的差别:

int difference= ((int)((startDate.getTime()/(24*60*60*1000))-(int)(endDate.getTime()/(24*60*60*1000))));

就这样!


查看完整回答
反对 回复 2019-07-10
  • 3 回答
  • 0 关注
  • 582 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号