public class DateTimeTools extends Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
after(Date date1,
Date date2)
之后
|
static boolean |
afterNow(Date date)
现在之后
|
static boolean |
before(Date date1,
Date date2)
之前
|
static boolean |
beforeNow(Date date)
现在之前
|
static Date |
convertToDate(java.time.LocalDateTime localDateTime)
日期转换
|
static long |
costTime(long startTime)
计算耗时 单位 毫秒
|
static int |
costTimeSecond(long startTime)
计算耗时 单位:秒
|
static String |
format(Date date,
DateTimeFormat format)
日期格式化
|
static String |
format(Date date,
String format)
日期格式化
|
static String |
format(DateTimeFormat dateTimeFormat)
当前时间格式化
|
static Date |
now()
当前时间
|
static java.time.LocalDateTime |
nowLocalDateTime()
当前本地时间
|
static long |
nowMillis()
当前时间的毫秒
|
static Date |
ofDate(int year,
int month,
int dayOfMonth)
通过日期生成
|
static Date |
ofTime(int hour,
int minute,
int second)
通过时间生成
|
static Date |
parse(String dateStr,
DateTimeFormat format)
日期解析
|
static Date |
parse(String dateStr,
String format)
日期解析
|
static Date |
plus(DateTimeField field,
long value)
日期时间调整
|
public static Date now()
public static java.time.LocalDateTime nowLocalDateTime()
public static Date ofDate(int year, int month, int dayOfMonth)
year - month - dayOfMonth - public static Date ofTime(int hour, int minute, int second)
hour - minute - second - public static boolean beforeNow(Date date)
date - public static boolean afterNow(Date date)
date - public static String format(DateTimeFormat dateTimeFormat)
dateTimeFormat - public static String format(Date date, DateTimeFormat format)
date - format - public static Date parse(String dateStr, String format) throws ParseException
dateStr - format - ParseExceptionpublic static Date parse(String dateStr, DateTimeFormat format) throws ParseException
dateStr - format - ParseExceptionpublic static Date plus(DateTimeField field, long value)
field - 字段value - 值 (正值增加,负值减少)public static Date convertToDate(java.time.LocalDateTime localDateTime)
localDateTime - public static long nowMillis()
public static long costTime(long startTime)
startTime - public static int costTimeSecond(long startTime)
startTime - Copyright © 2021. All rights reserved.