سؤال

أقوم بتطوير تطبيق رائع وأواجه مشاكل عند إظهار حقل تاريخ.

إذا استخدمت التدوين التالي:

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

أحصل على التاريخ الفعلي بدلاً من ما يتم حفظه في DB.

عندما أستخدم هذا التدوين ، فإنه يعمل بشكل صحيح.

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

أفعل شيئا خطأ هنا؟ أليس كلاهما ما يعادل الرموز؟ (راجع للشغل ، المثال موجود و erstellungsdatum ليس فارغا)

شكرا مقدما،

لويس

هل كانت مفيدة؟

المحلول

ستعيد مكالمة FieldValue سلسلة ، وليس كائن تاريخ ، والذي يجعل التنسيق لا يعمل بشكل صحيح

يجب عليك استخدام التدوين الثاني (كما رصدت)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top