public class DateDifFunction extends Object implements Function
format | Returns the number of |
---|---|
y | Years |
m | Months. If there is not a complete month between the dates, 0 will be returned. |
d | Days |
md | Days, ignoring months and years |
ym | Months, ignoring years |
yd | Days, ignoring years |
Modifier and Type | Field and Description |
---|---|
static String |
DAYS_CODE |
static String |
DAYS_IGNORING_MONTHS_YEARS |
static String |
DAYS_IGNORING_YEARS |
static String |
MONTHS_CODE |
static String |
MONTHS_IGNORING_YEARS |
static String |
YEARS_CODE |
Constructor and Description |
---|
DateDifFunction() |
Modifier and Type | Method and Description |
---|---|
TypeValuePair |
evaluate(FormulaContext context,
ParameterCallback parameters) |
String |
getCanonicalName() |
public static final String YEARS_CODE
public static final String MONTHS_CODE
public static final String DAYS_CODE
public static final String DAYS_IGNORING_YEARS
public static final String MONTHS_IGNORING_YEARS
public static final String DAYS_IGNORING_MONTHS_YEARS
public String getCanonicalName()
getCanonicalName
in interface Function
public TypeValuePair evaluate(FormulaContext context, ParameterCallback parameters) throws EvaluationException
evaluate
in interface Function
EvaluationException