Class LocalDateTime
java.lang.Object
java.time.LocalDateTime
- All Implemented Interfaces:
Comparable<LocalDateTime>, TemporalAccessor
public final class LocalDateTime
extends java.lang.Object
implements Comparable<LocalDateTime>, TemporalAccessor
-
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(LocalDateTime other) Compares this object to the specified object to determine their relative order.booleanequals(java.lang.Object obj) format(DateTimeFormatter formatter) intintgetHour()intintintgetNano()intintgetYear()inthashCode()static LocalDateTimenow()static LocalDateTimestatic LocalDateTimeof(int year, int month, int dayOfMonth, int hour, int minute) static LocalDateTimeof(int year, int month, int dayOfMonth, int hour, int minute, int second) static LocalDateTimeof(int year, int month, int dayOfMonth, int hour, int minute, int second, int nano) static LocalDateTimestatic LocalDateTimestatic LocalDateTimeparse(CharSequence text) static LocalDateTimeparse(CharSequence text, DateTimeFormatter formatter) plusDays(long days) plusHours(long hours) plusMinutes(long minutes) plusSeconds(long seconds) toInstant(ZoneOffset offset) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Method Details
-
now
-
now
-
of
-
of
-
of
public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute, int second) -
of
public static LocalDateTime of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nano) -
ofInstant
-
parse
-
parse
-
toLocalDate
-
toLocalTime
-
getYear
public int getYear() -
getMonthValue
public int getMonthValue() -
getDayOfMonth
public int getDayOfMonth() -
getHour
public int getHour() -
getMinute
public int getMinute() -
getSecond
public int getSecond() -
getNano
public int getNano() -
plusDays
-
plusHours
-
plusMinutes
-
plusSeconds
-
toInstant
-
format
-
compareTo
Description copied from interface:ComparableCompares this object to the specified object to determine their relative order.
Parameters
another: the object to compare to this instance.
Returns
- Specified by:
compareToin interfaceComparable<LocalDateTime>- Returns:
a negative integer if this instance is less than
another; a positive integer if this instance is greater thananother; 0 if this instance has the same order asanother.Throws
ClassCastException: @throws ClassCastException ifanothercannot be converted into something comparable tothisinstance.
-
equals
public boolean equals(java.lang.Object obj) - Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
- Overrides:
toStringin classjava.lang.Object
-