类 DateTimeUtils
- java.lang.Object
-
- net.sinodawn.framework.utils.DateTimeUtils
-
public class DateTimeUtils extends Object
-
-
构造器概要
构造器 构造器 说明 DateTimeUtils()
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static <T> TaddDay(T time, int day)static StringformatDate(Date date)已过时。static StringformatDateTime(Date dateTime)static StringformatLocalDate(java.time.LocalDate date)static StringformatLocalDate(java.time.LocalDate date, String pattern)static StringformatLocalDateTime(java.time.LocalDateTime dateTime)static StringformatLocalDateTime(java.time.LocalDateTime dateTime, String pattern)static StringformatLocalTime(java.time.LocalTime time)static StringformatTime(Date Time)static StringgetDateSerialNumber(java.time.LocalDate date)static StringgetDateSerialNumber(java.time.LocalDateTime dateTime)static StringgetDateTimeSerialNumber(java.time.LocalDateTime dateTime)static longgetDurationInMilliseconds(java.time.temporal.Temporal start, java.time.temporal.Temporal end)static booleanisAfter(java.time.LocalDate d1, java.time.LocalDate d2)static booleanisAfter(java.time.LocalDateTime t1, java.time.LocalDateTime t2)static booleanisBefore(java.time.LocalDate d1, java.time.LocalDate d2)static booleanisBefore(java.time.LocalDateTime t1, java.time.LocalDateTime t2)static booleanisEqual(java.time.LocalDate d1, java.time.LocalDate d2)static booleanisEqual(java.time.LocalDateTime t1, java.time.LocalDateTime t2)static booleanisLocalDate(String text)static booleanisLocalDateTime(String text)static java.time.LocalDateTimemax(java.time.LocalDateTime t1, java.time.LocalDateTime t2)static java.time.LocalDateTimemin(java.time.LocalDateTime t1, java.time.LocalDateTime t2)static DateparseDate(String source)已过时。static java.time.LocalDateparseLocalDate(String source)static java.time.LocalDateTimeparseLocalDateTime(String source)static java.time.LocalTimeparseLocalTime(String source)static java.time.LocalDateplusDays(java.time.LocalDate date, Long days)static java.time.LocalDateTimeplusDays(java.time.LocalDateTime time, Long days)static java.time.LocalDateTimeplusHours(java.time.LocalDateTime time, Long hours)static java.time.LocalDateTimeplusMinutes(java.time.LocalDateTime time, Long minutes)static java.time.LocalDateplusMonths(java.time.LocalDate date, Long months)static java.time.LocalDateTimeplusMonths(java.time.LocalDateTime time, Long months)static java.time.LocalDateplusWeeks(java.time.LocalDate date, Long weeks)static java.time.LocalDateTimeplusWeeks(java.time.LocalDateTime time, Long weeks)static java.time.LocalDateplusYears(java.time.LocalDate date, Long years)static java.time.LocalDateTimeplusYears(java.time.LocalDateTime time, Long years)
-
-
-
方法详细资料
-
getDateTimeSerialNumber
public static String getDateTimeSerialNumber(java.time.LocalDateTime dateTime)
-
getDateSerialNumber
public static String getDateSerialNumber(java.time.LocalDate date)
-
getDateSerialNumber
public static String getDateSerialNumber(java.time.LocalDateTime dateTime)
-
formatLocalDateTime
public static String formatLocalDateTime(java.time.LocalDateTime dateTime, String pattern)
-
formatLocalDateTime
public static String formatLocalDateTime(java.time.LocalDateTime dateTime)
-
formatLocalDate
public static String formatLocalDate(java.time.LocalDate date)
-
formatDate
@Deprecated public static String formatDate(Date date)
已过时。
-
formatLocalTime
public static String formatLocalTime(java.time.LocalTime time)
-
parseDate
@Deprecated public static Date parseDate(String source)
已过时。
-
parseLocalDate
public static java.time.LocalDate parseLocalDate(String source)
-
parseLocalDateTime
public static java.time.LocalDateTime parseLocalDateTime(String source)
-
parseLocalTime
public static java.time.LocalTime parseLocalTime(String source)
-
getDurationInMilliseconds
public static long getDurationInMilliseconds(java.time.temporal.Temporal start, java.time.temporal.Temporal end)
-
addDay
public static <T> T addDay(T time, int day)
-
plusYears
public static java.time.LocalDateTime plusYears(java.time.LocalDateTime time, Long years)
-
plusMonths
public static java.time.LocalDateTime plusMonths(java.time.LocalDateTime time, Long months)
-
plusWeeks
public static java.time.LocalDateTime plusWeeks(java.time.LocalDateTime time, Long weeks)
-
plusDays
public static java.time.LocalDateTime plusDays(java.time.LocalDateTime time, Long days)
-
plusHours
public static java.time.LocalDateTime plusHours(java.time.LocalDateTime time, Long hours)
-
plusMinutes
public static java.time.LocalDateTime plusMinutes(java.time.LocalDateTime time, Long minutes)
-
plusYears
public static java.time.LocalDate plusYears(java.time.LocalDate date, Long years)
-
plusMonths
public static java.time.LocalDate plusMonths(java.time.LocalDate date, Long months)
-
plusWeeks
public static java.time.LocalDate plusWeeks(java.time.LocalDate date, Long weeks)
-
plusDays
public static java.time.LocalDate plusDays(java.time.LocalDate date, Long days)
-
isBefore
public static boolean isBefore(java.time.LocalDate d1, java.time.LocalDate d2)
-
isAfter
public static boolean isAfter(java.time.LocalDate d1, java.time.LocalDate d2)
-
isEqual
public static boolean isEqual(java.time.LocalDate d1, java.time.LocalDate d2)
-
isBefore
public static boolean isBefore(java.time.LocalDateTime t1, java.time.LocalDateTime t2)
-
isAfter
public static boolean isAfter(java.time.LocalDateTime t1, java.time.LocalDateTime t2)
-
isEqual
public static boolean isEqual(java.time.LocalDateTime t1, java.time.LocalDateTime t2)
-
max
public static java.time.LocalDateTime max(java.time.LocalDateTime t1, java.time.LocalDateTime t2)
-
min
public static java.time.LocalDateTime min(java.time.LocalDateTime t1, java.time.LocalDateTime t2)
-
isLocalDate
public static boolean isLocalDate(String text)
-
isLocalDateTime
public static boolean isLocalDateTime(String text)
-
-