public abstract class LocalDateTimeUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) static class |
LocalDateTimeUtils.LocalDateTimeIterator |
| 限定符和类型 | 字段和说明 |
|---|---|
private static LruMap<String,java.time.format.DateTimeFormatter> |
dfCache |
static java.time.LocalDateTime[] |
EMPTY_ARRAY |
| 构造器和说明 |
|---|
LocalDateTimeUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.time.LocalDateTime |
addAmount(java.time.LocalDateTime localDateTime,
int amount,
java.time.temporal.ChronoUnit chronoUnit) |
static java.time.LocalDateTime |
addDays(Date date,
int days) |
static java.time.LocalDateTime |
addDays(int days) |
static java.time.LocalDateTime |
addDays(java.time.LocalDateTime localDateTime,
int days) |
static java.time.LocalDateTime |
addHours(Date date,
int hours) |
static java.time.LocalDateTime |
addHours(int hours) |
static java.time.LocalDateTime |
addHours(java.time.LocalDateTime localDateTime,
int hours) |
static java.time.LocalDateTime |
addMinutes(Date date,
int minutes) |
static java.time.LocalDateTime |
addMinutes(int minutes) |
static java.time.LocalDateTime |
addMinutes(java.time.LocalDateTime localDateTime,
int minutes) |
static java.time.LocalDateTime |
addMonths(Date date,
int months) |
static java.time.LocalDateTime |
addMonths(int months) |
static java.time.LocalDateTime |
addMonths(java.time.LocalDateTime localDateTime,
int months) |
static java.time.LocalDateTime |
addSeconds(Date date,
int seconds) |
static java.time.LocalDateTime |
addSeconds(int seconds) |
static java.time.LocalDateTime |
addSeconds(java.time.LocalDateTime localDateTime,
int seconds) |
static java.time.LocalDateTime |
addWeeks(Date date,
int weeks) |
static java.time.LocalDateTime |
addWeeks(int weeks) |
static java.time.LocalDateTime |
addWeeks(java.time.LocalDateTime localDateTime,
int weeks) |
static java.time.LocalDateTime |
addYears(Date date,
int years) |
static java.time.LocalDateTime |
addYears(int years) |
static java.time.LocalDateTime |
addYears(java.time.LocalDateTime localDateTime,
int years) |
static java.time.LocalDateTime |
copy(java.time.LocalDateTime ldt,
java.time.ZoneId zoneId) |
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 int |
getDayOfMonth(java.time.LocalDateTime localDateTime) |
static int |
getDayOfWeek(java.time.LocalDateTime localDateTime) |
static int |
getDayOfYear(java.time.LocalDateTime localDateTime) |
static int |
getField(java.time.LocalDateTime localDateTime,
java.time.temporal.ChronoField field) |
static int |
getHourOfDay(java.time.LocalDateTime localDateTime) |
static int |
getMinute(java.time.LocalDateTime localDateTime) |
static int |
getMonth(java.time.LocalDateTime localDateTime) |
static int |
getSecond(java.time.LocalDateTime localDateTime) |
static int |
getYear(java.time.LocalDateTime localDateTime) |
static java.time.LocalDateTime |
of(Date date,
int hourOfDay,
int minute,
int second) |
static java.time.LocalDateTime |
of(int year,
int month,
int dayOfMonth) |
static java.time.LocalDateTime |
of(int year,
int month,
int dayOfMonth,
int hourOfDay,
int minute,
int second) |
static java.time.LocalDateTime |
of(java.time.LocalDate localDate,
int hourOfDay,
int minute,
int second) |
static java.time.LocalDateTime |
of(java.time.YearMonth yearMonth,
int dayOfMonth,
int hourOfDay,
int minute,
int second) |
static java.time.LocalDateTime |
of(java.time.Year year,
java.time.Month month,
int dayOfMonth,
int hourOfDay,
int minute,
int second) |
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.LocalDateTime |
setDayOfMonth(int dayOfMonth) |
static java.time.LocalDateTime |
setDayOfMonth(java.time.LocalDateTime localDateTime,
int dayOfMonth) |
static java.time.LocalDateTime |
setDayOfWeek(int dayOfWeek) |
static java.time.LocalDateTime |
setDayOfWeek(java.time.LocalDateTime localDateTime,
int dayOfWeek) |
static java.time.LocalDateTime |
setDayOfYear(int dayOfYear) |
static java.time.LocalDateTime |
setDayOfYear(java.time.LocalDateTime localDateTime,
int dayOfYear) |
static java.time.LocalDateTime |
setField(java.time.LocalDateTime localDateTime,
java.time.temporal.ChronoField field,
int value) |
static java.time.LocalDateTime |
setHourOfDay(int hourOfDay) |
static java.time.LocalDateTime |
setHourOfDay(java.time.LocalDateTime localDateTime,
int hourOfDay) |
static java.time.LocalDateTime |
setMinute(int minute) |
static java.time.LocalDateTime |
setMinute(java.time.LocalDateTime localDateTime,
int minute) |
static java.time.LocalDateTime |
setMonth(int month) |
static java.time.LocalDateTime |
setMonth(java.time.LocalDateTime localDateTime,
int month) |
static java.time.LocalDateTime |
setSecond(int second) |
static java.time.LocalDateTime |
setSecond(java.time.LocalDateTime localDateTime,
int second) |
static java.time.LocalDateTime |
setYear(int year) |
static java.time.LocalDateTime |
setYear(java.time.LocalDateTime localDateTime,
int year) |
static Iterator<java.time.LocalDateTime> |
toIterator(Date startTime,
Date endTime,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
static Iterator<java.time.LocalDateTime> |
toIterator(java.time.LocalDateTime startTime,
java.time.LocalDateTime endTime,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
static Iterator<java.time.LocalDateTime> |
toIterator(String startTime,
String endTime,
java.time.format.DateTimeFormatter dtf,
java.time.ZoneId zoneId,
int interval,
java.time.temporal.ChronoUnit chronoUnit) |
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(java.time.Instant instant,
java.time.ZoneId zoneId) |
static java.time.LocalDateTime |
toLocalDateTime(java.time.Instant instant,
java.time.ZoneId zoneId,
java.time.LocalDateTime defaultValue) |
static java.time.LocalDateTime |
toLocalDateTime(java.time.LocalDate ld) |
static java.time.LocalDateTime |
toLocalDateTime(java.time.LocalDate ld,
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 long |
until(java.time.LocalDateTime endTime) |
static long |
until(java.time.LocalDateTime startTime,
java.time.LocalDateTime endTime) |
public static java.time.LocalDateTime addSeconds(Date date, int seconds)
public static java.time.LocalDateTime addSeconds(int seconds)
public static java.time.LocalDateTime addSeconds(java.time.LocalDateTime localDateTime,
int seconds)
public static java.time.LocalDateTime addMinutes(Date date, int minutes)
public static java.time.LocalDateTime addMinutes(int minutes)
public static java.time.LocalDateTime addMinutes(java.time.LocalDateTime localDateTime,
int minutes)
public static java.time.LocalDateTime addHours(Date date, int hours)
public static java.time.LocalDateTime addHours(int hours)
public static java.time.LocalDateTime addHours(java.time.LocalDateTime localDateTime,
int hours)
public static java.time.LocalDateTime addDays(Date date, int days)
public static java.time.LocalDateTime addDays(int days)
public static java.time.LocalDateTime addDays(java.time.LocalDateTime localDateTime,
int days)
public static java.time.LocalDateTime addMonths(Date date, int months)
public static java.time.LocalDateTime addMonths(int months)
public static java.time.LocalDateTime addMonths(java.time.LocalDateTime localDateTime,
int months)
public static java.time.LocalDateTime addYears(Date date, int years)
public static java.time.LocalDateTime addYears(int years)
public static java.time.LocalDateTime addYears(java.time.LocalDateTime localDateTime,
int years)
public static java.time.LocalDateTime addWeeks(Date date, int weeks)
public static java.time.LocalDateTime addWeeks(int weeks)
public static java.time.LocalDateTime addWeeks(java.time.LocalDateTime localDateTime,
int weeks)
public static java.time.LocalDateTime addAmount(java.time.LocalDateTime localDateTime,
int amount,
java.time.temporal.ChronoUnit chronoUnit)
public static int getYear(java.time.LocalDateTime localDateTime)
public static int getMonth(java.time.LocalDateTime localDateTime)
public static int getDayOfMonth(java.time.LocalDateTime localDateTime)
public static int getDayOfWeek(java.time.LocalDateTime localDateTime)
public static int getDayOfYear(java.time.LocalDateTime localDateTime)
public static int getHourOfDay(java.time.LocalDateTime localDateTime)
public static int getMinute(java.time.LocalDateTime localDateTime)
public static int getSecond(java.time.LocalDateTime localDateTime)
public static int getField(java.time.LocalDateTime localDateTime,
java.time.temporal.ChronoField field)
public static java.time.LocalDateTime setYear(int year)
public static java.time.LocalDateTime setYear(java.time.LocalDateTime localDateTime,
int year)
public static java.time.LocalDateTime setMonth(int month)
public static java.time.LocalDateTime setMonth(java.time.LocalDateTime localDateTime,
int month)
public static java.time.LocalDateTime setDayOfMonth(int dayOfMonth)
public static java.time.LocalDateTime setDayOfMonth(java.time.LocalDateTime localDateTime,
int dayOfMonth)
public static java.time.LocalDateTime setDayOfWeek(int dayOfWeek)
public static java.time.LocalDateTime setDayOfWeek(java.time.LocalDateTime localDateTime,
int dayOfWeek)
public static java.time.LocalDateTime setDayOfYear(int dayOfYear)
public static java.time.LocalDateTime setDayOfYear(java.time.LocalDateTime localDateTime,
int dayOfYear)
public static java.time.LocalDateTime setHourOfDay(int hourOfDay)
public static java.time.LocalDateTime setHourOfDay(java.time.LocalDateTime localDateTime,
int hourOfDay)
public static java.time.LocalDateTime setMinute(int minute)
public static java.time.LocalDateTime setMinute(java.time.LocalDateTime localDateTime,
int minute)
public static java.time.LocalDateTime setSecond(int second)
public static java.time.LocalDateTime setSecond(java.time.LocalDateTime localDateTime,
int second)
public static java.time.LocalDateTime setField(java.time.LocalDateTime localDateTime,
java.time.temporal.ChronoField field,
int value)
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(java.time.Instant instant,
java.time.ZoneId zoneId)
public static java.time.LocalDateTime toLocalDateTime(java.time.Instant instant,
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.LocalDateTime toLocalDateTime(java.time.LocalDate ld)
public static java.time.LocalDateTime toLocalDateTime(java.time.LocalDate ld,
java.time.LocalDateTime 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 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.LocalDateTime of(java.time.YearMonth yearMonth,
int dayOfMonth,
int hourOfDay,
int minute,
int second)
public static java.time.LocalDateTime of(java.time.Year year,
java.time.Month month,
int dayOfMonth,
int hourOfDay,
int minute,
int second)
public static java.time.LocalDateTime of(Date date, int hourOfDay, int minute, int second)
public static java.time.LocalDateTime of(java.time.LocalDate localDate,
int hourOfDay,
int minute,
int second)
public static java.time.LocalDateTime of(int year,
int month,
int dayOfMonth)
public static java.time.LocalDateTime of(int year,
int month,
int dayOfMonth,
int hourOfDay,
int minute,
int second)
private static java.time.format.DateTimeFormatter getDateTimeFormatter(String datePattern)
public static java.time.LocalDateTime copy(java.time.LocalDateTime ldt,
java.time.ZoneId zoneId)
public static long until(java.time.LocalDateTime endTime)
public static long until(java.time.LocalDateTime startTime,
java.time.LocalDateTime endTime)
public static Iterator<java.time.LocalDateTime> 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.LocalDateTime> toIterator(Date startTime, Date endTime, java.time.ZoneId zoneId, int interval, java.time.temporal.ChronoUnit chronoUnit)
public static Iterator<java.time.LocalDateTime> toIterator(java.time.LocalDateTime startTime, java.time.LocalDateTime endTime, java.time.ZoneId zoneId, int interval, java.time.temporal.ChronoUnit chronoUnit)
Copyright © 2022. All rights reserved.