Package icu.easyj.core.util
Class DateUtils
java.lang.Object
icu.easyj.core.util.DateUtils
Date工具类
- Author:
- wangliang181230
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringformat(DateFormatType dateFormat, Date date) 时间格式化static String时间格式化static Date获取指定时间的日期static DategetTomorrowDate(Date time) 获取指定时间的明天的日期static Dateparse(String str, DateFormatType format) 解析常用时间static Date解析时间static Date解析时间字符串static Datestatic DateparseDate2(String str) static DateparseDate3(String str) static DateparseDateUnsigned(String str) static DateparseMillisecond(String str) static DateparseMillisecond2(String str) static Datestatic DateparseMinutes(String str) static DateparseMinutes2(String str) static Datestatic DateparseMonth(String str) static DateparseMonth2(String str) static DateparseMonth3(String str) static DateparseMonthUnsigned(String str) static DateparseSeconds(String str) static DateparseSeconds2(String str) static Datestatic String格式化为:yyyy-MM-ddstatic String格式化为:yyyy/MM/ddstatic String格式化为:yyyy.MM.ddstatic StringtoDateUnsigned(Date date) 格式化为:yyyyMMddstatic StringtoMilliseconds(Date date) 格式化为:yyyy-MM-dd HH:mm:ss.SSSstatic StringtoMilliseconds2(Date date) 格式化为:yyyy/MM/dd HH:mm:ss.SSSstatic StringtoMillisecondsUnsigned(Date date) 格式化为:yyyyMMddHHmmssSSSstatic String格式化为:yyyy-MM-dd HH:mmstatic String格式化为:yyyy/MM/dd HH:mmstatic StringtoMinuteUnsigned(Date date) 格式化为:yyyyMMddHHmmstatic String格式化为:yyyy-MMstatic String格式化为:yyyy/MMstatic String格式化为:yyyy.MMstatic StringtoMonthUnsigned(Date date) 格式化为:yyyyMMstatic String格式化为:yyyy-MM-dd HH:mm:ssstatic StringtoSeconds2(Date date) 格式化为:yyyy/MM/dd HH:mm:ssstatic StringtoSecondsUnsigned(Date date) 格式化为:yyyyMMddHHmmssstatic String将时间对象转换为字符串
-
Constructor Details
-
DateUtils
public DateUtils()
-
-
Method Details
-
getDate
获取指定时间的日期- Parameters:
time- 时间- Returns:
- date 日期
-
getTomorrowDate
获取指定时间的明天的日期- Parameters:
time- 时间- Returns:
- tomorrowDate 明天的日期
-
parse
@NonNull public static Date parse(@NonNull String str, @NonNull DateFormatType format) throws ParseException 解析常用时间- Parameters:
str- 时间字符串format- 常用时间格式- Returns:
- time 时间
- Throws:
ParseException- 解析异常
-
parse
@NonNull public static Date parse(@NonNull String str, @NonNull String format) throws ParseException 解析时间- Parameters:
str- 时间字符串format- 格式化串- Returns:
- time
- Throws:
ParseException- 解析异常
-
parseMonth
- Throws:
ParseException
-
parseDate
- Throws:
ParseException
-
parseMinutes
- Throws:
ParseException
-
parseSeconds
- Throws:
ParseException
-
parseMillisecond
- Throws:
ParseException
-
parseMonth2
- Throws:
ParseException
-
parseDate2
- Throws:
ParseException
-
parseMinutes2
- Throws:
ParseException
-
parseSeconds2
- Throws:
ParseException
-
parseMillisecond2
- Throws:
ParseException
-
parseMonth3
- Throws:
ParseException
-
parseDate3
- Throws:
ParseException
-
parseMonthUnsigned
- Throws:
ParseException
-
parseDateUnsigned
- Throws:
ParseException
-
parseMinutesUnsigned
- Throws:
ParseException
-
parseSecondsUnsigned
- Throws:
ParseException
-
parseMillisecondUnsigned
- Throws:
ParseException
-
parseAll
解析时间字符串- Parameters:
timeStr- 时间字符串- Returns:
- time 时间
-
format
时间格式化- Parameters:
dateFormat- 时间格式化date- 时间- Returns:
- dateStr 格式化的时间字符串
-
format
时间格式化- Parameters:
dateFormat- 时间格式化date- 时间- Returns:
- dateStr 格式化的时间字符串
-
toMonth
格式化为:yyyy-MM- Parameters:
date- 时间- Returns:
- 时间字符串
-
toDate
格式化为:yyyy-MM-dd- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMinute
格式化为:yyyy-MM-dd HH:mm- Parameters:
date- 时间- Returns:
- 时间字符串
-
toSeconds
格式化为:yyyy-MM-dd HH:mm:ss- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMilliseconds
格式化为:yyyy-MM-dd HH:mm:ss.SSS- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMonth2
格式化为:yyyy/MM- Parameters:
date- 时间- Returns:
- 时间字符串
-
toDate2
格式化为:yyyy/MM/dd- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMinute2
格式化为:yyyy/MM/dd HH:mm- Parameters:
date- 时间- Returns:
- 时间字符串
-
toSeconds2
格式化为:yyyy/MM/dd HH:mm:ss- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMilliseconds2
格式化为:yyyy/MM/dd HH:mm:ss.SSS- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMonth3
格式化为:yyyy.MM- Parameters:
date- 时间- Returns:
- 时间字符串
-
toDate3
格式化为:yyyy.MM.dd- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMonthUnsigned
格式化为:yyyyMM- Parameters:
date- 时间- Returns:
- 时间字符串
-
toDateUnsigned
格式化为:yyyyMMdd- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMinuteUnsigned
格式化为:yyyyMMddHHmm- Parameters:
date- 时间- Returns:
- 时间字符串
-
toSecondsUnsigned
格式化为:yyyyMMddHHmmss- Parameters:
date- 时间- Returns:
- 时间字符串
-
toMillisecondsUnsigned
格式化为:yyyyMMddHHmmssSSS- Parameters:
date- 时间- Returns:
- 时间字符串
-
toString
将时间对象转换为字符串- Parameters:
date- 时间- Returns:
- str 转换后的字符串
-