E
 a representation of a date, typically JDK: Date, Calendar;
Joda:LocalDate, YearMonthDaypublic interface PeriodCountCalculator<E>
Modifier and Type  Field and Description 

static int 
MONTH_30_DAYS 
static int 
MONTH_31_DAYS 
static int 
MONTHS_IN_YEAR 
static int 
YEAR_360 
static double 
YEAR_360_0 
static double 
YEAR_365_0 
Modifier and Type  Method and Description 

int 
dayDiff(E start,
E end,
PeriodCountBasis basis)
This calculates the number of days between 2 dates, it follows the given
basis which means that the result could vary between the same 2 dates if
the basis is different.

double 
monthDiff(E start,
E end,
PeriodCountBasis basis)
This calculates the number of months (or fraction) between 2 dates, it
follows the given basis which means that the result could vary between
the same 2 dates if the basis is different.

double 
yearDiff(E start,
E end,
PeriodCountBasis basis)
This calculates the number of years (or fraction) between 2 dates, it
follows the given basis which means that the result could vary between
the same 2 dates if the basis is different.

static final int YEAR_360
static final int MONTHS_IN_YEAR
static final double YEAR_365_0
static final double YEAR_360_0
static final int MONTH_31_DAYS
static final int MONTH_30_DAYS
int dayDiff(E start, E end, PeriodCountBasis basis)
start
 the start dateend
 the end datebasis
 the basis to usedouble monthDiff(E start, E end, PeriodCountBasis basis)
start
 the start dateend
 the end datebasis
 the basis to usedouble yearDiff(E start, E end, PeriodCountBasis basis)
start
 the start dateend
 the end datebasis
 the basis to useCopyright © 2006–2014 Appendium  Portfolio Financing Platform. All rights reserved.