Предполагая, что это ваш xml-узел, в который пользователь вводит значение даты
<due-date>2012-02-08</due-date>
, то ниже выражения xpath будет возвращаться количество дней, оставшихся до даты исполнения, если введенная дата будет предшествовать текущей дате, и возвращаетсяOverDue ', если введенная дата проходит текущую дату.
if((xs:date(current-date())) <= (xs:date(/due-date)))
then days-from-duration( (xs:date(/due-date)) - (xs:date(current-date())) )
else 'OverDue'