public class DateUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DATE_FORMAT_10 |
static String |
DATE_FORMAT_14 |
static String |
DATE_FORMAT_16 |
static String |
DATE_FORMAT_16_FORWARD_SLASH |
static String |
DATE_FORMAT_17 |
static String |
DATE_FORMAT_19 |
static String |
DATE_FORMAT_19_FORWARD_SLASH |
static String |
defaultDateFormat |
| Modifier and Type | Method and Description |
|---|---|
static String |
format(Date date)
Format date
|
static String |
format(Date date,
String dateFormat)
Format date
|
static String |
format(LocalDateTime date,
String dateFormat,
Locale local)
Format date
|
static boolean |
isADateFormat(Short formatIndex,
String formatString)
Determine if it is a date format.
|
static boolean |
isADateFormatUncached(Short formatIndex,
String formatString)
Determine if it is a date format.
|
static boolean |
isInternalDateFormat(short format)
Given a format ID this will check whether the format represents an internal excel date format or not.
|
static Date |
parseDate(String dateString)
convert string to date
|
static Date |
parseDate(String dateString,
String dateFormat)
convert string to date
|
static LocalDateTime |
parseLocalDateTime(String dateString,
String dateFormat,
Locale local)
convert string to date
|
static void |
removeThreadLocalCache() |
static String |
switchDateFormat(String dateString)
switch date format
|
public static final String DATE_FORMAT_10
public static final String DATE_FORMAT_14
public static final String DATE_FORMAT_16
public static final String DATE_FORMAT_16_FORWARD_SLASH
public static final String DATE_FORMAT_17
public static final String DATE_FORMAT_19
public static final String DATE_FORMAT_19_FORWARD_SLASH
public static String defaultDateFormat
public static Date parseDate(String dateString, String dateFormat) throws ParseException
dateString - dateFormat - ParseExceptionpublic static LocalDateTime parseLocalDateTime(String dateString, String dateFormat, Locale local)
dateString - dateFormat - local - public static Date parseDate(String dateString) throws ParseException
dateString - ParseExceptionpublic static String switchDateFormat(String dateString)
dateString - public static String format(Date date)
yyyy-MM-dd HH:mm:ss
date - public static String format(Date date, String dateFormat)
date - dateFormat - public static String format(LocalDateTime date, String dateFormat, Locale local)
date - dateFormat - public static boolean isADateFormat(Short formatIndex, String formatString)
formatIndex - formatString - public static boolean isADateFormatUncached(Short formatIndex, String formatString)
formatIndex - formatString - public static boolean isInternalDateFormat(short format)
isADateFormat(Short, String)public static void removeThreadLocalCache()
Copyright © 2018–2023 Alibaba Group. All rights reserved.