6
我想获得当前日期与时间清零毫秒。Android获取当前日期(时间为0:00:000),以毫秒为单位?
例如,如果是今天下午12:69,我想以毫秒为单位获得今天的日期,没有时间......意思是午夜后的时间(一毫秒或0,如果有效的话)。
我正在使用日历对象,但似乎无法弄清楚如何将时间部分归零。
我想获得当前日期与时间清零毫秒。Android获取当前日期(时间为0:00:000),以毫秒为单位?
例如,如果是今天下午12:69,我想以毫秒为单位获得今天的日期,没有时间......意思是午夜后的时间(一毫秒或0,如果有效的话)。
我正在使用日历对象,但似乎无法弄清楚如何将时间部分归零。
这里是如何零日历的时间:
Calendar today = Calendar.getInstance();
today.set(Calendar.MILLISECOND, 0);
today.set(Calendar.SECOND, 0);
today.set(Calendar.MINUTE, 0);
today.set(Calendar.HOUR_OF_DAY, 0);
而且没有日历:
long d = new Date().getTime();
int offset = TimeZone.getDefault().getOffset(d);
d = ((d + offset)/ 86400000l) * 86400000l - offset;
你能否解释一下你的问题现在假设时间为7时08分08秒,现在什么输出应该是你的 –
顺便说一句,如果它显示“12:69”,你必须有一个非常奇怪的时钟:p – Jave
@Jave - LOL ...抱歉,我打字速度很快,时间不重要.. 。哈哈。这真的很有趣。 :) –