public class TimeRange extends Object
| Constructor and Description |
|---|
TimeRange() |
TimeRange(Calendar calendar,
TimeUnit size) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Calendar date) |
boolean |
contains(Date date) |
boolean |
contains(DateBuilder date) |
TimeRange |
endWith(Calendar endDate) |
TimeRange |
endWith(Date endDate) |
TimeRange |
endWith(DateBuilder endDate) |
int |
getElapsedDays()
Elapsed days based on two Date objects
|
int |
getElapsedMonths()
Elapsed months based on two Date objects
|
int |
getElapsedWeeks()
Elapsed weeks based on current time
|
int |
getElapsedYears()
Elapsed years based on current time
|
int |
getMonthsBetween() |
int |
getWeeksBetween() |
boolean |
isDistinctFrom(TimeRange range)
Test si l'intersection entre les 2 p�riodes d�finies par les dates en
param�tres, est vide ou pas.
|
TimeRange |
startWith(Calendar startDate) |
TimeRange |
startWith(Date startDate) |
TimeRange |
startWith(DateBuilder startDate) |
public boolean contains(Calendar date)
public boolean contains(Date date)
public boolean contains(DateBuilder date)
public TimeRange endWith(DateBuilder endDate)
public int getElapsedDays()
d1 - Dated2 - Datepublic int getElapsedMonths()
d1 - Dated2 - Datepublic int getElapsedYears()
date - Datepublic int getElapsedWeeks()
date - Datepublic boolean isDistinctFrom(TimeRange range)
d1 - le d�but de la premi�re p�rioded2 - la fin de la premi�re p�rioded3 - le d�but da la seconde p�rioded4 - la fin de la seconde p�riodetrue ssi les 2 p�riodes ne se chevauchent pas !
(intersection on vide).public TimeRange startWith(DateBuilder startDate)
public int getMonthsBetween()
public int getWeeksBetween()
Copyright © 2014. All Rights Reserved.