Data Groovy problema di formattazione
-
20-09-2019 - |
Domanda
Sto sviluppando un'applicazione groove e sto avendo problemi quando mostra un campo Data.
Se uso la seguente notazione:
<g:formatDate format="dd.MM.yyyy" date="${fieldValue(bean: incidentTicketSLAInstance, field: "erstellungsDatum")}"/>
Io sono sempre la data effettiva, invece di quello che viene salvato al DB.
Quando uso questa notazione funziona correttamente.
<g:formatDate format="dd.MM.yyyy" date="${incidentTicketSLAInstance?.erstellungsDatum}" />
sto facendo qualcosa di sbagliato qui? Non sono entrambi notazioni equivalenti? (A proposito, l'istanza DO esiste ed Erstellungsdatum non è nullo)
Grazie in anticipo,
Luis
Soluzione
la chiamata fieldValue restituirà una stringa, non un oggetto Date, che le marche FormatoData non funzionare correttamente
Si deve utilizzare il secondo la notazione (come si è notato)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow