public abstract class LocalDateUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static LruMap<String,java.time.format.DateTimeFormatter> |
datetimeFormatterCache |
static java.time.format.DateTimeFormatter |
DEFAULT_DATE_FORMATTER |
static String |
DEFAULT_DATE_PATTERN |
static java.time.format.DateTimeFormatter |
DEFAULT_DATETIME_FORMATTER |
static String |
DEFAULT_DATETIME_PATTERN |
static java.time.format.DateTimeFormatter |
DEFAULT_TIME_FORMATTER |
static String |
DEFAULT_TIME_PATTERN |
| 构造器和说明 |
|---|
LocalDateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
format(java.time.LocalDate localDate) |
static String |
format(java.time.LocalDate localDate,
java.time.format.DateTimeFormatter dateTimeFormatter) |
static String |
format(java.time.LocalDate localDate,
java.time.format.DateTimeFormatter dateTimeFormatter,
String defaultValue) |
static String |
format(java.time.LocalDate localDate,
String datePattern) |
static String |
format(java.time.LocalDate localDate,
String datePattern,
String defaultValue) |
static String |
format(java.time.LocalDateTime localDateTime) |
static String |
format(java.time.LocalDateTime localDateTime,
java.time.format.DateTimeFormatter dateTimeFormatter) |
static String |
format(java.time.LocalDateTime localDateTime,
java.time.format.DateTimeFormatter dateTimeFormatter,
String defaultValue) |
static String |
format(java.time.LocalDateTime localDateTime,
String datePattern) |
static String |
format(java.time.LocalDateTime localDateTime,
String datePattern,
String defaultValue) |
private static java.time.format.DateTimeFormatter |
getDateTimeFormatter(String datePattern) |
static Long |
getTimeInMillis(java.time.Instant instant) |
static Long |
getTimeInMillis(java.time.Instant instant,
Long defaultValue) |
static java.time.LocalDate |
parseLocalDate(String text) |
static java.time.LocalDate |
parseLocalDate(String text,
java.time.format.DateTimeFormatter formatter) |
static java.time.LocalDate |
parseLocalDate(String text,
java.time.format.DateTimeFormatter formatter,
java.time.LocalDate defaultValue) |
static java.time.LocalDate |
parseLocalDate(String text,
String datePattern) |
static java.time.LocalDate |
parseLocalDate(String text,
String datePattern,
java.time.LocalDate defaultValue) |
static java.time.LocalDateTime |
parseLocalDateTime(String text) |
static java.time.LocalDateTime |
parseLocalDateTime(String text,
java.time.format.DateTimeFormatter formatter) |
static java.time.LocalDateTime |
parseLocalDateTime(String text,
java.time.format.DateTimeFormatter formatter,
java.time.LocalDateTime defaultValue) |
static java.time.LocalDateTime |
parseLocalDateTime(String text,
String datePattern) |
static java.time.LocalDateTime |
parseLocalDateTime(String text,
String datePattern,
java.time.LocalDateTime defaultValue) |
static java.time.LocalTime |
parseLocalTime(String text) |
static java.time.LocalTime |
parseLocalTime(String text,
java.time.format.DateTimeFormatter formatter) |
static java.time.LocalTime |
parseLocalTime(String text,
java.time.format.DateTimeFormatter formatter,
java.time.LocalTime defaultValue) |
static java.time.LocalTime |
parseLocalTime(String text,
String datePattern) |
static java.time.LocalTime |
parseLocalTime(String text,
String datePattern,
java.time.LocalTime defaultValue) |
static java.time.LocalDate |
toLocalDate(Calendar calendar,
java.time.ZoneId zoneId) |
static java.time.LocalDate |
toLocalDate(Calendar calendar,
java.time.ZoneId zoneId,
java.time.LocalDate defaultValue) |
static java.time.LocalDate |
toLocalDate(Date date,
java.time.ZoneId zoneId) |
static java.time.LocalDate |
toLocalDate(Date date,
java.time.ZoneId zoneId,
java.time.LocalDate defaultValue) |
static java.time.LocalDate |
toLocalDate(Long ms,
java.time.ZoneId zoneId) |
static java.time.LocalDate |
toLocalDate(Long ms,
java.time.ZoneId zoneId,
java.time.LocalDate defaultValue) |
static java.time.LocalDateTime |
toLocalDateTime(Calendar calendar,
java.time.ZoneId zoneId) |
static java.time.LocalDateTime |
toLocalDateTime(Calendar calendar,
java.time.ZoneId zoneId,
java.time.LocalDateTime defaultValue) |
static java.time.LocalDateTime |
toLocalDateTime(Date date,
java.time.ZoneId zoneId) |
static java.time.LocalDateTime |
toLocalDateTime(Date date,
java.time.ZoneId zoneId,
java.time.LocalDateTime defaultValue) |
static java.time.LocalDateTime |
toLocalDateTime(Long ms,
java.time.ZoneId zoneId) |
static java.time.LocalDateTime |
toLocalDateTime(Long ms,
java.time.ZoneId zoneId,
java.time.LocalDateTime defaultValue) |
static java.time.LocalTime |
toLocalTime(Calendar calendar,
java.time.ZoneId zoneId) |
static java.time.LocalTime |
toLocalTime(Calendar calendar,
java.time.ZoneId zoneId,
java.time.LocalTime defaultValue) |
static java.time.LocalTime |
toLocalTime(Date date,
java.time.ZoneId zoneId) |
static java.time.LocalTime |
toLocalTime(Date date,
java.time.ZoneId zoneId,
java.time.LocalTime defaultValue) |
static java.time.LocalTime |
toLocalTime(Long ms,
java.time.ZoneId zoneId) |
static java.time.LocalTime |
toLocalTime(Long ms,
java.time.ZoneId zoneId,
java.time.LocalTime defaultValue) |
public static final java.time.format.DateTimeFormatter DEFAULT_DATE_FORMATTER
public static final java.time.format.DateTimeFormatter DEFAULT_TIME_FORMATTER
public static final java.time.format.DateTimeFormatter DEFAULT_DATETIME_FORMATTER
public static java.time.LocalDate toLocalDate(Long ms, java.time.ZoneId zoneId)
public static java.time.LocalDate toLocalDate(Long ms, java.time.ZoneId zoneId, java.time.LocalDate defaultValue)
public static java.time.LocalDate toLocalDate(Date date, java.time.ZoneId zoneId)
public static java.time.LocalDate toLocalDate(Date date, java.time.ZoneId zoneId, java.time.LocalDate defaultValue)
public static java.time.LocalDate toLocalDate(Calendar calendar, java.time.ZoneId zoneId)
public static java.time.LocalDate toLocalDate(Calendar calendar, java.time.ZoneId zoneId, java.time.LocalDate defaultValue)
public static java.time.LocalDateTime toLocalDateTime(Long ms, java.time.ZoneId zoneId)
public static java.time.LocalDateTime toLocalDateTime(Long ms, java.time.ZoneId zoneId, java.time.LocalDateTime defaultValue)
public static java.time.LocalDateTime toLocalDateTime(Date date, java.time.ZoneId zoneId)
public static java.time.LocalDateTime toLocalDateTime(Date date, java.time.ZoneId zoneId, java.time.LocalDateTime defaultValue)
public static java.time.LocalDateTime toLocalDateTime(Calendar calendar, java.time.ZoneId zoneId)
public static java.time.LocalDateTime toLocalDateTime(Calendar calendar, java.time.ZoneId zoneId, java.time.LocalDateTime defaultValue)
public static java.time.LocalTime toLocalTime(Long ms, java.time.ZoneId zoneId)
public static java.time.LocalTime toLocalTime(Long ms, java.time.ZoneId zoneId, java.time.LocalTime defaultValue)
public static java.time.LocalTime toLocalTime(Date date, java.time.ZoneId zoneId)
public static java.time.LocalTime toLocalTime(Date date, java.time.ZoneId zoneId, java.time.LocalTime defaultValue)
public static java.time.LocalTime toLocalTime(Calendar calendar, java.time.ZoneId zoneId)
public static java.time.LocalTime toLocalTime(Calendar calendar, java.time.ZoneId zoneId, java.time.LocalTime defaultValue)
private static java.time.format.DateTimeFormatter getDateTimeFormatter(String datePattern)
public static String format(java.time.LocalDate localDate)
public static String format(java.time.LocalDate localDate, java.time.format.DateTimeFormatter dateTimeFormatter)
public static String format(java.time.LocalDate localDate, java.time.format.DateTimeFormatter dateTimeFormatter, String defaultValue)
public static String format(java.time.LocalDate localDate, String datePattern, String defaultValue)
public static String format(java.time.LocalDateTime localDateTime, String datePattern, String defaultValue)
public static String format(java.time.LocalDateTime localDateTime)
public static String format(java.time.LocalDateTime localDateTime, java.time.format.DateTimeFormatter dateTimeFormatter)
public static String format(java.time.LocalDateTime localDateTime, java.time.format.DateTimeFormatter dateTimeFormatter, String defaultValue)
public static Long getTimeInMillis(java.time.Instant instant)
public static java.time.LocalDate parseLocalDate(String text)
public static java.time.LocalDate parseLocalDate(String text, java.time.format.DateTimeFormatter formatter)
public static java.time.LocalDate parseLocalDate(String text, java.time.format.DateTimeFormatter formatter, java.time.LocalDate defaultValue)
public static java.time.LocalDate parseLocalDate(String text, String datePattern, java.time.LocalDate defaultValue)
public static java.time.LocalDateTime parseLocalDateTime(String text)
public static java.time.LocalDateTime parseLocalDateTime(String text, java.time.format.DateTimeFormatter formatter)
public static java.time.LocalDateTime parseLocalDateTime(String text, java.time.format.DateTimeFormatter formatter, java.time.LocalDateTime defaultValue)
public static java.time.LocalDateTime parseLocalDateTime(String text, String datePattern)
public static java.time.LocalDateTime parseLocalDateTime(String text, String datePattern, java.time.LocalDateTime defaultValue)
public static java.time.LocalTime parseLocalTime(String text)
public static java.time.LocalTime parseLocalTime(String text, java.time.format.DateTimeFormatter formatter)
public static java.time.LocalTime parseLocalTime(String text, java.time.format.DateTimeFormatter formatter, java.time.LocalTime defaultValue)
Copyright © 2020. All rights reserved.