2019-09-04 Java获取一天的最大时间23:59:59和最小时间00:00:00 Java获取一天的最大时间23:59:59和最小时间00:00:00 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566public class Test { public static void main(String[] args) { // 加上毫秒数 SimpleDateFormat sDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); System.out.println(sDateFormat.format(getAfterYearDateMaxTime(3))); } /** * 若干年之后的23:59:59 * * @param year * @return */ public static Date getAfterYearDateMaxTime(int year){ Calendar calendarEnd = Calendar.getInstance(); calendarEnd.setTime(new Date()); calendarEnd.add(Calendar.YEAR,year); calendarEnd.set(Calendar.HOUR_OF_DAY, 23); calendarEnd.set(Calendar.MINUTE, 59); calendarEnd.set(Calendar.SECOND, 59); // MySQL数据库对于毫秒大于500的数据进行进位,所有就造成的MySQL中的时间多一秒,防止mysql自动加一秒,毫秒设为0 calendarEnd.set(Calendar.MILLISECOND, 0); return calendarEnd.getTime(); } /** * 当天的最大时间23:59:59 * * @return */ public static Date getDayMaxTime(){ Calendar calendarEnd = Calendar.getInstance(); calendarEnd.setTime(new Date()); calendarEnd.set(Calendar.HOUR_OF_DAY, 23); calendarEnd.set(Calendar.MINUTE, 59); calendarEnd.set(Calendar.SECOND, 59); // MySQL数据库对于毫秒大于500的数据进行进位,所有就造成的MySQL中的时间多一秒,防止mysql自动加一秒,毫秒设为0 calendarEnd.set(Calendar.MILLISECOND, 0); return calendarEnd.getTime(); } /** * 当天的最小时间00:00:00 * * @return */ public static Date getDayMinTime(){ Calendar calendarEnd = Calendar.getInstance(); calendarEnd.setTime(new Date()); calendarEnd.set(Calendar.HOUR_OF_DAY, 00); calendarEnd.set(Calendar.MINUTE, 00); calendarEnd.set(Calendar.SECOND, 00); // MySQL数据库对于毫秒大于500的数据进行进位,所有就造成的MySQL中的时间多一秒,防止mysql自动加一秒,毫秒设为0 calendarEnd.set(Calendar.MILLISECOND, 0); return calendarEnd.getTime(); }} 获取3年后的23:59:59,毫秒数设置成0 12022-09-04 23:59:59.000 作者: Sam 发布时间: 2019-09-04 23:49:24 最后更新: 2019-12-09 23:03:26 文章链接: https://ydstudios.gitee.io/post/1ef2d20f.html 版权声明: 本网所有文章除特别声明外, 禁止未经授权转载,违者依法追究相关法律责任! Newer >> 解决nested exception is java.lang.IllegalArgumentException Could not resolve placeholder alipay.appId in string value $ {alipay.appId} Older << IDEA下tomcat启动后 server乱码,Tomcat Catalina Log和Tomcat Localhost Log乱码问题的解决 首页 归档 关于 友链