Class Day
- java.lang.Object
-
- net.sourceforge.plantuml.project.time.Day
-
-
Field Summary
Fields Modifier and Type Field Description static longMILLISECONDS_PER_DAY
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DayaddDays(int nday)intcompareTo(Day other)static Daycreate(int year, int month, int dayOfMonth)static Daycreate(int year, java.lang.String month, int dayOfMonth)static Daycreate(long ms)Daydecrement()booleanequals(java.lang.Object obj)intgetAbsoluteDayNum()intgetDayOfMonth()DayOfWeekgetDayOfWeek()longgetMillis()intgetWeekOfYear(WeekNumberStrategy strategy)inthashCode()Dayincrement()Dayincrement(PrintScale printScale)static Daymax(Day wink1, Day wink2)static Daymin(Day wink1, Day wink2)Monthmonth()MonthYearmonthYear()DayroundDayDown()DayroundDayUp()static Daytoday()java.lang.StringtoString()java.lang.StringtoStringShort(java.util.Locale locale)intyear()
-
-
-
Field Detail
-
MILLISECONDS_PER_DAY
public static final long MILLISECONDS_PER_DAY
- See Also:
- Constant Field Values
-
-
Method Detail
-
create
public static Day create(int year, java.lang.String month, int dayOfMonth)
-
create
public static Day create(int year, int month, int dayOfMonth)
-
create
public static Day create(long ms)
-
today
public static Day today()
-
toStringShort
public java.lang.String toStringShort(java.util.Locale locale)
-
getWeekOfYear
public int getWeekOfYear(WeekNumberStrategy strategy)
-
increment
public Day increment()
-
decrement
public Day decrement()
-
addDays
public Day addDays(int nday)
-
getAbsoluteDayNum
public final int getAbsoluteDayNum()
-
getMillis
public final long getMillis()
-
year
public int year()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getDayOfMonth
public final int getDayOfMonth()
-
month
public Month month()
-
monthYear
public MonthYear monthYear()
-
getDayOfWeek
public DayOfWeek getDayOfWeek()
-
compareTo
public int compareTo(Day other)
- Specified by:
compareToin interfacejava.lang.Comparable<Day>
-
increment
public Day increment(PrintScale printScale)
-
roundDayDown
public Day roundDayDown()
-
roundDayUp
public Day roundDayUp()
-
-