public abstract class LocalDateUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) static class |
LocalDateUtils.LocalDateIterator |
| 限定符和类型 | 字段和说明 |
|---|---|
private static LruMap<String,java.time.format.DateTimeFormatter> |
dfCache |
static java.time.LocalDate[] |
EMPTY_ARRAY |
| 构造器和说明 |
|---|
LocalDateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.time.LocalDate |
addAmount(java.time.LocalDate localDate,
int amount,
java.time.temporal.ChronoUnit chronoUnit) |
static java.time.LocalDate |
addDays(Date date,
int days) |
static java.time.LocalDate |
addDays(int days) |
static java.time.LocalDate |
addDays(java.time.LocalDate localDate,
int days) |
static java.time.LocalDate |
addMonths(Date date,
int months) |
static java.time.LocalDate |
addMonths(int months) |
static java.time.LocalDate |
addMonths(java.time.LocalDate localDate,
int months) |
static java.time.LocalDate |
addWeeks(Date date,
int weeks) |
static java.time.LocalDate |
addWeeks(int weeks) |
static java.time.LocalDate |
addWeeks(java.time.LocalDate localDate,
int weeks) |
static java.time.LocalDate |
addYears(Date date,
int years) |
static java.time.LocalDate |
addYears(int years) |
static java.time.LocalDate |
addYears(java.time.LocalDate localDate,
int years) |
static java.time.LocalDate |
copy(java.time.LocalDate ld,
java.time.ZoneId zoneId) |
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) |
private static java.time.format.DateTimeFormatter |
getDateTimeFormatter(String datePattern) |
static java.time.LocalDate |
of(int year,
int month,
int dayOfMonth) |
static java.time.LocalDate |
of(java.time.Year year,
int dayOfYear) |
static java.time.LocalDate |
of(java.time.YearMonth yearMonth,
int dayOfMonth) |
static java.time.LocalDate |
of(java.time.Year year,
java.time.Month month,
int dayOfMonth) |
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.LocalDate |
setDayOfMonth(Date date,
int dayOfMonth) |
static java.time.LocalDate |
setDayOfMonth(int dayOfMonth) |
static java.time.LocalDate |
setDayOfMonth(java.time.LocalDate localDate,
int dayOfMonth) |
static java.time.LocalDate |
setDayOfWeek(Date date,
int dayOfWeek) |
static java.time.LocalDate |
setDayOfWeek(int dayOfWeek) |
static java.time.LocalDate |
setDayOfWeek(java.time.LocalDate localDate,
int dayOfWeek) |
static java.time.LocalDate |
setDayOfYear(Date date,
int dayOfYear) |
static java.time.LocalDate |
setDayOfYear(int dayOfYear) |
static java.time.LocalDate |
setDayOfYear(java.time.LocalDate localDate,
int dayOfYear) |
static java.time.LocalDate |
setField(java.time.LocalDate localDate,
java.time.temporal.ChronoField field,
int value) |
static java.time.LocalDate |
setMonth(Date date,
int month) |
static java.time.LocalDate |
setMonth(int month) |
static java.time.LocalDate |
setMonth(java.time.LocalDate localDate,
int month) |
static java.time.LocalDate |
setYear(Date date,
int year) |
static java.time.LocalDate |
setYear(int year) |
static java.time.LocalDate |
setYear(java.time.LocalDate localDate,
int year) |
static Iterator<java.time.LocalDate> |
toIterator(Date startTime,
Date endTime,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
static Iterator<java.time.LocalDate> |
toIterator(java.time.LocalDate startTime,
java.time.LocalDate endTime,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
static Iterator<java.time.LocalDate> |
toIterator(String startTime,
String endTime,
java.time.format.DateTimeFormatter dtf,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
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(java.time.Instant instant,
java.time.ZoneId zoneId) |
static java.time.LocalDate |
toLocalDate(java.time.Instant instant,
java.time.ZoneId zoneId,
java.time.LocalDate defaultValue) |
static java.time.LocalDate |
toLocalDate(java.time.LocalDateTime ldt,
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) |
public static java.time.LocalDate addYears(Date date, int years)
public static java.time.LocalDate addYears(int years)
public static java.time.LocalDate addYears(java.time.LocalDate localDate,
int years)
public static java.time.LocalDate addMonths(Date date, int months)
public static java.time.LocalDate addMonths(int months)
public static java.time.LocalDate addMonths(java.time.LocalDate localDate,
int months)
public static java.time.LocalDate addDays(Date date, int days)
public static java.time.LocalDate addDays(int days)
public static java.time.LocalDate addDays(java.time.LocalDate localDate,
int days)
public static java.time.LocalDate addWeeks(Date date, int weeks)
public static java.time.LocalDate addWeeks(int weeks)
public static java.time.LocalDate addWeeks(java.time.LocalDate localDate,
int weeks)
public static java.time.LocalDate addAmount(java.time.LocalDate localDate,
int amount,
java.time.temporal.ChronoUnit chronoUnit)
public static java.time.LocalDate setYear(int year)
public static java.time.LocalDate setYear(Date date, int year)
public static java.time.LocalDate setYear(java.time.LocalDate localDate,
int year)
public static java.time.LocalDate setMonth(int month)
public static java.time.LocalDate setMonth(Date date, int month)
public static java.time.LocalDate setMonth(java.time.LocalDate localDate,
int month)
public static java.time.LocalDate setDayOfMonth(int dayOfMonth)
public static java.time.LocalDate setDayOfMonth(Date date, int dayOfMonth)
public static java.time.LocalDate setDayOfMonth(java.time.LocalDate localDate,
int dayOfMonth)
public static java.time.LocalDate setDayOfWeek(int dayOfWeek)
public static java.time.LocalDate setDayOfWeek(Date date, int dayOfWeek)
public static java.time.LocalDate setDayOfWeek(java.time.LocalDate localDate,
int dayOfWeek)
public static java.time.LocalDate setDayOfYear(int dayOfYear)
public static java.time.LocalDate setDayOfYear(Date date, int dayOfYear)
public static java.time.LocalDate setDayOfYear(java.time.LocalDate localDate,
int dayOfYear)
public static java.time.LocalDate setField(java.time.LocalDate localDate,
java.time.temporal.ChronoField field,
int value)
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(java.time.Instant instant,
java.time.ZoneId zoneId)
public static java.time.LocalDate toLocalDate(java.time.Instant instant,
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.LocalDate toLocalDate(java.time.LocalDateTime ldt,
java.time.LocalDate defaultValue)
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 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.LocalDate of(java.time.Year year,
int dayOfYear)
public static java.time.LocalDate of(java.time.YearMonth yearMonth,
int dayOfMonth)
public static java.time.LocalDate of(java.time.Year year,
java.time.Month month,
int dayOfMonth)
public static java.time.LocalDate of(int year,
int month,
int dayOfMonth)
private static java.time.format.DateTimeFormatter getDateTimeFormatter(String datePattern)
public static java.time.LocalDate copy(java.time.LocalDate ld,
java.time.ZoneId zoneId)
public static Iterator<java.time.LocalDate> toIterator(String startTime, String endTime, java.time.format.DateTimeFormatter dtf, java.time.ZoneId zoneId, int interval, java.time.temporal.ChronoUnit chronoUnit)
public static Iterator<java.time.LocalDate> toIterator(Date startTime, Date endTime, java.time.ZoneId zoneId, int interval, java.time.temporal.ChronoUnit chronoUnit)
public static Iterator<java.time.LocalDate> toIterator(java.time.LocalDate startTime, java.time.LocalDate endTime, java.time.ZoneId zoneId, int interval, java.time.temporal.ChronoUnit chronoUnit)
Copyright © 2022. All rights reserved.