public class DateStaticsSectionUtil extends Object
构建为一个横轴表为日期,纵坐标为默认数量 0 的map供后期塞值
| 构造器和说明 |
|---|
DateStaticsSectionUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,BigDecimal> |
dayHour(LocalDate date)
天 24小时Map
根据某一天构建固定间隔小时数的Map 默认一小时
|
Map<String,BigDecimal> |
dayHour(LocalDate date,
int interval)
天 24小时Map
根据某一天构建固定间隔小时数的Map 默认一小时
|
Map<String,BigDecimal> |
dayHour(LocalDate date,
int interval,
String pattern)
天 24小时Map
根据某一天构建固定间隔小时数的Map
|
Map<String,BigDecimal> |
dayHour(LocalDate date,
String pattern)
天 24小时Map
根据某一天构建固定间隔小时数的Map 默认一小时
|
Map<String,BigDecimal> |
daySection(LocalDate startTime,
LocalDate endTime)
开始结束时间构造月Map
构建以月为跨度,该月份中所有日为key value为0的map
|
Map<String,BigDecimal> |
daySection(LocalDate startTime,
LocalDate endTime,
String pattern)
开始结束时间构造月Map
构建以月为跨度,该月份中所有日为key value为0的map
|
Map<String,BigDecimal> |
minuteSection(LocalDateTime startTime,
LocalDateTime endTime)
分钟构建Map
传入开始时间 结束时间 构建一个Map 默认间隔一分钟
|
Map<String,BigDecimal> |
minuteSection(LocalDateTime startTime,
LocalDateTime endTime,
int interval)
分钟构建Map
传入开始时间 结束时间 构建一个Map
|
Map<String,BigDecimal> |
minuteSection(LocalDateTime startTime,
LocalDateTime endTime,
int interval,
String pattern)
分钟构建Map
传入开始时间 结束时间 构建一个Map
|
Map<String,BigDecimal> |
minuteSection(LocalDateTime startTime,
LocalDateTime endTime,
String pattern)
分钟构建Map
传入开始时间 结束时间 构建一个Map 默认间隔一分钟
|
Map<String,BigDecimal> |
monthDay(int year,
int month)
根据年月构建Map
传入年、月构建该年月内所有天的Map
|
Map<String,BigDecimal> |
monthDay(int year,
int month,
String pattern)
根据年月构建Map
传入年、月构建该年月内所有天的Map
|
Map<String,BigDecimal> |
yearMonth(int year)
根据年份构造Map
传入年份,构建该年所有月份的Map
|
Map<String,BigDecimal> |
yearMonth(int year,
String pattern)
根据年份构造Map
传入年份,构建该年所有月份的Map
|
public Map<String,BigDecimal> minuteSection(LocalDateTime startTime, LocalDateTime endTime, int interval, String pattern)
传入开始时间 结束时间 构建一个Map
startTime - 开始时间endTime - 结束时间interval - 间隔分钟数pattern - 格式化public Map<String,BigDecimal> minuteSection(LocalDateTime startTime, LocalDateTime endTime, int interval)
传入开始时间 结束时间 构建一个Map
startTime - 开始时间endTime - 结束时间interval - 间隔分钟数public Map<String,BigDecimal> minuteSection(LocalDateTime startTime, LocalDateTime endTime, String pattern)
传入开始时间 结束时间 构建一个Map 默认间隔一分钟
startTime - 开始时间endTime - 结束时间pattern - 格式化public Map<String,BigDecimal> minuteSection(LocalDateTime startTime, LocalDateTime endTime)
传入开始时间 结束时间 构建一个Map 默认间隔一分钟
startTime - 开始时间endTime - 结束时间public Map<String,BigDecimal> daySection(LocalDate startTime, LocalDate endTime, String pattern)
构建以月为跨度,该月份中所有日为key value为0的map
startTime - 开始时间endTime - 结束时间pattern - 格式化public Map<String,BigDecimal> daySection(LocalDate startTime, LocalDate endTime)
构建以月为跨度,该月份中所有日为key value为0的map
startTime - 开始时间endTime - 结束时间public Map<String,BigDecimal> dayHour(LocalDate date, int interval, String pattern)
根据某一天构建固定间隔小时数的Map
date - 某天日期interval - 间隔小时数pattern - 格式化public Map<String,BigDecimal> dayHour(LocalDate date, String pattern)
根据某一天构建固定间隔小时数的Map 默认一小时
date - 某天日期pattern - 格式化public Map<String,BigDecimal> dayHour(LocalDate date, int interval)
根据某一天构建固定间隔小时数的Map 默认一小时
date - 某天日期interval - 间隔小时数public Map<String,BigDecimal> dayHour(LocalDate date)
根据某一天构建固定间隔小时数的Map 默认一小时
date - 某天日期public Map<String,BigDecimal> monthDay(int year, int month, String pattern)
传入年、月构建该年月内所有天的Map
year - 年month - 月pattern - 格式化public Map<String,BigDecimal> monthDay(int year, int month)
传入年、月构建该年月内所有天的Map
year - 年month - 月public Map<String,BigDecimal> yearMonth(int year, String pattern)
传入年份,构建该年所有月份的Map
year - 年pattern - 格式化public Map<String,BigDecimal> yearMonth(int year)
传入年份,构建该年所有月份的Map
year - 年Copyright © 2021. All rights reserved.