public class DateDifFunction extends java.lang.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 java.lang.String |
DAYS_CODE |
static java.lang.String |
DAYS_IGNORING_MONTHS_YEARS |
static java.lang.String |
DAYS_IGNORING_YEARS |
static java.lang.String |
MONTHS_CODE |
static java.lang.String |
MONTHS_IGNORING_YEARS |
static java.lang.String |
YEARS_CODE |
Constructor and Description |
---|
DateDifFunction() |
Modifier and Type | Method and Description |
---|---|
TypeValuePair |
evaluate(FormulaContext context,
ParameterCallback parameters) |
java.lang.String |
getCanonicalName() |
public static final java.lang.String YEARS_CODE
public static final java.lang.String MONTHS_CODE
public static final java.lang.String DAYS_CODE
public static final java.lang.String DAYS_IGNORING_YEARS
public static final java.lang.String MONTHS_IGNORING_YEARS
public static final java.lang.String DAYS_IGNORING_MONTHS_YEARS
public java.lang.String getCanonicalName()
getCanonicalName
in interface Function
public TypeValuePair evaluate(FormulaContext context, ParameterCallback parameters) throws EvaluationException
evaluate
in interface Function
EvaluationException