Leeftijd berekenen van een asset

Ik zou graag de restwaarde van een asset willen uitrekenen. Daarvoor heb ik in het asset een veld aanschafdatum. Die wil ik vergelijk met “nu”. Daar komt dan een getal uit in aantal dagen. Ik loop spaak op het veld aanschafdatum. ik weet dat ik datums moet omzetten naar milliseconden met ?long.
Ik wijs het veld aanschafdatum van de asset toe aan een variabele. 2019-12-31T23:00:00.000.
Als ik dit veld probeer om te zetten naar ?string(“dd-MM-yyyy”) krijg ik een fout:

Error while processing FreeMarker template: For “.” left-hand operand: Expected a hash, but this has evaluated to a string (wrapper: f.t.SimpleScalar):
==> _variables[“aanschafDatumTelefoon”]?string [in template “action” at line 1, column 3]

Ik heb verschillende (veeeele) manieren geprobeerd:
${_variables[“aanschafDatumTelefoon”]?datetime(“yyyy-MM-dd’T’HH:mm:sssZ”)?date(“yyyy-MM-dd”)?string(“dd-MM-yyyy”)!}
Of
${_variables[“aanschafDatumTelefoon”]?number?string(“dd-MM-yyyy”)!}

Iemand misschien ervaring hiermee?

Het is inmiddels gelukt :slight_smile: