Entries
(empty(prop("D1")) or empty(prop("D2"))) ? "" : (if(abs(dateBetween(prop("D2"), prop("D1"), "years")) != 0, format(abs(dateBetween(prop("D2"), prop("D1"), "years"))) + " year" + if(abs(dateBetween(prop("D2"), prop("D1"), "years")) != 1, "s", ""), "") + if(abs(dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months")) != 0, " • " + format(abs(dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months"))) + " month" + if(abs(dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months")) != 1, "s", ""), "") + if(abs(dateBetween(prop("D2"), dateAdd(dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months"), "months"), "days")) != 0, " • " + format(abs(dateBetween(prop("D2"), dateAdd(dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months"), "months"), "days"))) + " day" + if(abs(dateBetween(prop("D2"), dateAdd(dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), dateBetween(prop("D2"), dateAdd(prop("D1"), dateBetween(prop("D2"), prop("D1"), "years"), "years"), "months"), "months"), "days")) != 1, "s", ""), ""))
empty(prop("Due Date")) ? "":concat(dateBetween(end(prop("Due Date")),now(),"years")==0 ? "":format(dateBetween(end(prop("Due Date")),now(),"years")),format((dateBetween(end(prop("Due Date")),now(),"years")==0) ? "":(abs(dateBetween(end(prop("Due Date")),now(),"years"))==1) ? " year | ":" years | "),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months")==0 ? "":format(dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months")),format((dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months")==0) ? "":(abs(dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"))==1) ? " month | ":" months | "),format(dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"days")+(dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"seconds")>1 ? 1:0)),format((dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"days")+(dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"seconds")>1 ? 1:0)==0) ? " day":(abs(dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"days"))+(dateBetween(dateSubtract(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),dateBetween(dateSubtract(end(prop("Due Date")),dateBetween(end(prop("Due Date")),now(),"years"),"years"),now(),"months"),"months"),now(),"seconds")>1 ? 1:0)==1) ? " day":" days"))