From 8b387d169f0fc5c07e765903698f99966fad37db Mon Sep 17 00:00:00 2001 From: linianyang Date: Fri, 9 Aug 2019 09:05:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=97=B6=E9=97=B4=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/api/boot/sample/DateUtils.java | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/DateUtils.java diff --git a/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/DateUtils.java b/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/DateUtils.java new file mode 100644 index 0000000..1723bca --- /dev/null +++ b/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/DateUtils.java @@ -0,0 +1,43 @@ +package org.minbox.framework.api.boot.sample; + +import java.util.Calendar; +import java.util.Date; + +/** + * Description: 时间工具类 + * + * @author leo + * CreateTime: 2019-08-09 09:04 + */ +public class DateUtils { + + /** + * 获取传入日期当天的开始时间 00:00:00 + * + * @param date 传入日期 + * @return + */ + public static Date getStartTime(Date date) { + Calendar dateStart = Calendar.getInstance(); + dateStart.setTime(date); + dateStart.set(Calendar.HOUR_OF_DAY, 0); + dateStart.set(Calendar.MINUTE, 0); + dateStart.set(Calendar.SECOND, 0); + return dateStart.getTime(); + } + + /** + * 获取传入日期当天的结束时间 23:59:59 + * + * @param date + * @return + */ + public static Date getEndTime(Date date) { + Calendar dateEnd = Calendar.getInstance(); + dateEnd.setTime(date); + dateEnd.set(Calendar.HOUR_OF_DAY, 23); + dateEnd.set(Calendar.MINUTE, 59); + dateEnd.set(Calendar.SECOND, 59); + return dateEnd.getTime(); + } +} -- Gitee