From 16d77a440e12c3de262c48c79af5fc0494dd87b7 Mon Sep 17 00:00:00 2001 From: ustcyc <yincun@163.com> Date: 星期五, 11 四月 2025 18:42:19 +0800 Subject: [PATCH] Merge pull request #52 from zhitan-cloud/zhangjw --- zhitan-common/src/main/java/com/zhitan/common/utils/ChartUtils.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/zhitan-common/src/main/java/com/zhitan/common/utils/ChartUtils.java b/zhitan-common/src/main/java/com/zhitan/common/utils/ChartUtils.java index a099168..03bb060 100644 --- a/zhitan-common/src/main/java/com/zhitan/common/utils/ChartUtils.java +++ b/zhitan-common/src/main/java/com/zhitan/common/utils/ChartUtils.java @@ -9,7 +9,7 @@ /** * @Description: 缁熻鍥剧浉鍏虫暟鎹伐鍏风被 - * @author: yxw + * @author ZhiTan * @date: 2022骞�04鏈�28鏃� 15:29 */ public class ChartUtils { @@ -24,6 +24,20 @@ public static void generateDateList(String timeType, String timeCode, List<Date> dateList) { Date now = new Date(); switch (timeType) { + case TimeTypeConst.TIME_TYPE_HOUR: + if (!timeCode.contains(CommonConst.SINGLE_MINUS_SIGN)) { + timeCode = DateTimeUtil.toDateTimeStr(timeCode, DateTimeUtil.COMMON_PATTERN_HOUR, DateTimeUtil.COMMON_PATTERN_TO_HOUR); + } + int minute = 59; + for (int i = CommonConst.DIGIT_0; i <= minute; i++) { + String tempCode = timeCode + ":0" + i; + if(i>9){ + tempCode = timeCode + ":" + i; + } + Date tempD = DateTimeUtil.toDateTime(tempCode, DateTimeUtil.COMMON_PATTERN_END_WITH_MINUTE); + dateList.add(tempD); + } + break; case TimeTypeConst.TIME_TYPE_DAY: if (!timeCode.contains(CommonConst.SINGLE_MINUS_SIGN)) { timeCode = DateTimeUtil.toDateTimeStr(timeCode, DateTimeUtil.COMMON_PATTERN_DAY, DateTimeUtil.COMMON_PATTERN_TO_DAY); -- Gitblit v1.9.3