Pregunta

Estoy desarrollando una aplicación maravilloso y estoy teniendo problemas al mostrar un campo de fecha.

Si utilizo la siguiente notación:

<g:formatDate format="dd.MM.yyyy" date="${fieldValue(bean: incidentTicketSLAInstance, field: "erstellungsDatum")}"/>                     

Me estoy haciendo la fecha real en lugar de lo que se guarda en la base de datos.

Cuando uso esta notación funciona correctamente.

<g:formatDate format="dd.MM.yyyy" date="${incidentTicketSLAInstance?.erstellungsDatum}" />

estoy haciendo algo mal aquí? No son ambos notaciones equivalentes? (Por cierto, la instancia DO existe y Erstellungsdatum no es nulo)

Gracias de antemano,

Luis

¿Fue útil?

Solución

la llamada ValorDelCampo devolverá una cadena, no un objeto Date, que las marcas formatDate no funcionar correctamente

Usted tiene que usar la segunda notación (como manchado)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top