Class Day
- java.lang.Object
-
- net.sourceforge.plantuml.project.time.Day
-
- All Implemented Interfaces:
Comparable<Day>
,Value
public class Day extends Object implements Comparable<Day>, Value
-
-
Field Summary
Fields Modifier and Type Field Description static long
MILLISECONDS_PER_DAY
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Day
addDays(int nday)
int
compareTo(Day other)
static Day
create(int year, int month, int dayOfMonth)
static Day
create(int year, String month, int dayOfMonth)
static Day
create(long ms)
Day
decrement()
boolean
equals(Object obj)
int
getAbsoluteDayNum()
int
getDayOfMonth()
DayOfWeek
getDayOfWeek()
long
getMillis()
int
getWeekOfYear(WeekNumberStrategy strategy)
int
hashCode()
Day
increment()
Day
increment(PrintScale printScale)
static Day
max(Day wink1, Day wink2)
static Day
min(Day wink1, Day wink2)
Month
month()
MonthYear
monthYear()
static Day
today()
String
toString()
int
year()
-
-
-
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, int month, int dayOfMonth)
-
create
public static Day create(long ms)
-
today
public static Day today()
-
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()
-
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:
compareTo
in interfaceComparable<Day>
-
increment
public Day increment(PrintScale printScale)
-
-