public class Period extends java.lang.Object implements java.lang.Comparable<Period>
Constructor and Description |
---|
Period() |
Period(java.util.Date fromDate,
java.util.Date toDate) |
Period(int year,
int month,
int day_from,
int day_to)
Создает период по году, месяцу, дню начала и окончания.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Period period) |
java.util.Date |
getDateFrom()
Возвращает дату начала периода.
|
java.util.Calendar |
getDateFromCalendar()
Возвращает календарь, соответствующий началу периода.
|
java.util.Date |
getDateTo()
Возвращает дату конца периода.
|
java.util.Calendar |
getDateToCalendar()
Возвращает календарь, соответствующий концу периода.
|
int |
getMonthFrom()
Возращает порядковый номер месяца, начала периода ()
|
int |
getYearFrom() |
void |
setDateFrom(java.util.Date date)
Устанавливает дату начала периода.
|
void |
setDateTo(java.util.Date date)
Устанавливает дату конца периода.
|
java.lang.String |
toString() |
public Period()
public Period(java.util.Date fromDate, java.util.Date toDate)
public Period(int year, int month, int day_from, int day_to)
year
- - годmonth
- - 0-based месяц (то есть январю соответствует 0)day_from
- - день началаday_to
- - день окончания (если взять заведомо большое, то обрежется до актуального максимума этого месяца)public java.util.Date getDateFrom()
public void setDateFrom(java.util.Date date)
date
- public int getMonthFrom()
public int getYearFrom()
public java.util.Date getDateTo()
public void setDateTo(java.util.Date date)
date
- public java.util.Calendar getDateFromCalendar()
public java.util.Calendar getDateToCalendar()
public java.lang.String toString()
toString
in class java.lang.Object