public class DateTools extends Object
| 构造器和说明 |
|---|
DateTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Date |
beginningOfMonth(Date date)
获取传入日期的月初日期
|
static Date |
dataAnalysis4LocalDate(Date date,
java.util.function.Function<java.time.LocalDate,java.time.LocalDate> function)
模板代码,只需处理LocalDate的计算就可以不需要来回转换
|
static Date |
endOfMonth(Date date)
获取传入日期的月末日期
|
static Date |
getNowDate() |
static int |
intervalDays(Date start,
Date end)
时间间隔天数
|
static Date |
lastMonth(Date date)
获取上个月
|
static Date |
lastYearEndMonth(Date date)
获取去年的最后一个月
|
static Date |
lastYearFirstMonth(Date date)
获取去年的第一个月
|
static void |
main(String[] args) |
static Date |
nextMonth(Date date)
获取上个月
|
static Date |
oneYearAfter(Date date)
获取一年后的时间
|
static Date |
someDaysAfter(Date date,
int days)
获取指定后的天数
|
static Date |
today(Date date)
获取指定后的天数
|
static Date |
yearFirstMonth(Date date)
获取当前年的第一个月
|
public static int intervalDays(Date start, Date end)
start - 起始时间end - 结束时间public static Date dataAnalysis4LocalDate(Date date, java.util.function.Function<java.time.LocalDate,java.time.LocalDate> function)
date - function - public static Date getNowDate()
public static void main(String[] args)
Copyright © 2022. All rights reserved.