获取当前时间到指定时间的毫秒差值

public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        calendar.add(Calendar.DAY_OF_YEAR,1);    //日期
        calendar.set(Calendar.HOUR_OF_DAY,0);    //月
        calendar.set(Calendar.SECOND,0);       
        calendar.set(Calendar.MINUTE,0);
        calendar.set(Calendar.MILLISECOND,0);

        //当前时间与晚上十二点的毫秒差
        Long timeOut = (calendar.getTimeInMillis()-System.currentTimeMillis()) / 1000;
        //当前时间与晚上十二点的分钟差
        Long secondTimeOut = (calendar.getTimeInMillis()-System.currentTimeMillis()) / (1000*60);

        System.out.println("当前时间与晚上十二点的毫秒差"+timeOut);
        System.out.println("当前时间与晚上十二点的分钟差"+secondTimeOut);
    }

 

posted @ 2021-03-04 09:48  今天早点睡  阅读(528)  评论(0编辑  收藏  举报