获取当天剩余时间(毫秒,秒)

当天剩余毫秒:
当天剩余秒:

public static void main(String[] args) {//方法一long milliSecondsLeftToday = 86400000 - DateUtils.getFragmentInMilliseconds(Calendar.getInstance(), Calendar.DATE);long secondsLeftToday = 86400 - DateUtils.getFragmentInSeconds(Calendar.getInstance(), Calendar.DATE);System.out.println("当天剩余毫秒a:" + milliSecondsLeftToday);System.out.println("当天剩余秒a:" + secondsLeftToday);//方法二DateTime dateTime = new DateTime().millisOfDay().withMaximumValue();long millSeconds2 = new Duration(new DateTime(), dateTime).getMillis();long count = new Duration(new DateTime(), dateTime).getStandardSeconds();System.out.println("当天剩余毫秒b:" + millSeconds2);System.out.println("当天剩余秒b:" + count);//方法三:LocalDateTime和ChronoUnit为1.8新增LocalDateTime midnight = LocalDateTime.now().plusDays(1).withHour(0).withMinute(0).withSecond(0).withNano(0);long millSeconds = ChronoUnit.MILLIS.between(LocalDateTime.now(),midnight);long seconds = ChronoUnit.SECONDS.between(LocalDateTime.now(), midnight);System.out.println("当天剩余毫秒c:" + millSeconds);System.out.println("当天剩余秒c:" + seconds);}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部