public final class Day extends Object
null
.
Note that all information related to time units smaller than a day will be
stripped off on constructing. Thus, e.g. in the sequence
Date date = new Date();
Day day = new Day(date);
boolean equal = date.equals(day.toDate());
the resulting equal
might not be true
.Constructor and Description |
---|
Day()
Today.
|
Day(Calendar calendar) |
Day(Date date) |
Day(int year,
int month,
int date) |
Day(long ms) |
Day(String string,
DateFormat format)
String parsed by format.
|
Modifier and Type | Method and Description |
---|---|
boolean |
after(Day when) |
boolean |
before(Day when) |
int |
compareTo(Day other) |
long |
diff(Day other) |
boolean |
equals(Object obj) |
int |
hashCode() |
Day |
minus(int numberOfDays) |
Day |
plus(int numberOfDays) |
Calendar |
toCalendar() |
Date |
toDate() |
long |
toMs() |
String |
toString() |
String |
toString(DateFormat format) |
public Day(long ms)
public Day()
public Day(int year, int month, int date)
year
- 1..31month
- 1..12date
- public Day(String string, DateFormat format) throws ParseException
string
- format
- ParseException
public Day(Date date)
public Day(Calendar calendar)
public boolean before(Day when)
public boolean after(Day when)
public int compareTo(Day other)
public String toString(DateFormat format)
public Date toDate()
public Calendar toCalendar()
public long toMs()
public Day plus(int numberOfDays)
public Day minus(int numberOfDays)
public long diff(Day other)
Copyright © 2014–2016. All rights reserved.