我想计算一天中当前时间(2012 年 10 月 1 日上午 11 点)和同一天午夜的时间(2012 年 10 月 1 日晚上 11 点 59 分 59 秒)的时间差(以毫秒为单位)。
我试过这个
Calendar cal = Calendar.getInstance();
cal.add(Calendar.SECOND, 59);
cal.add(Calendar.HOUR, 23);
cal.add(Calendar.MINUTE, 59);
cal.getTime().getTime() - today.getTime();
今天是当前日期。
但是当我打印 cal 和 today 的长值时,86400 的时间差大约是一天。