我正在为用户提供使用日期选择器选择日期的选项。是否有任何内置方法可用于计算用户选择日期和今天日期的持续时间。
答案 0 :(得分:1)
答案 1 :(得分:0)
获取两次之间的差异,以毫秒为单位。你可以通过Java的Calendar课程获得Days。
答案 2 :(得分:0)
Date today = new Date(); // the date of today
Date target = new Date(); // the date of when the user picks
long todayEpoch = today.getTime(); // or can use = System.currentTimeMillis();
long targetEpoch = target.getTime();
long daysInMs = targetEpoch - todayEpoch; //days in MS's
//the # of days
float days = (daysInMs/1000/60/60/12);