【JAVA关于Date时间的处理-使用Calendar获取当天最早时间和最晚时间】
很简单的一个获取时间问题,但是搜索了半天,发现没有一个稳定好用的文章
话不多说上代码
Date date = new Date();SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:ss:mm");Calendar calendar = Calendar.getInstance();calendar.setTime(date);calendar.set(Calendar.HOUR_OF_DAY, 0);calendar.set(Calendar.MINUTE, 0);calendar.set(Calendar.SECOND, 0);calendar.set(Calendar.MILLISECOND, 0);System.out.println("开始时间:"+simpleDateFormat.format(calendar.getTime()));String beginTime = simpleDateFormat.format(calendar.getTime());calendar.set(Calendar.HOUR,23);calendar.set(Calendar.MINUTE,59);calendar.set(Calendar.SECOND,59);calendar.set(Calendar.MILLISECOND,999);String endTime = simpleDateFormat.format(calendar.getTime());System.out.println("结束时间:"+simpleDateFormat.format(calendar.getTime()));
运行结果:

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