Ich habe eine Schleife, die alle Nachrichten auf unserer Website durchläuft. Eines der Felder ist das Datum ${newsitem.value['Date']}
, angegeben in Millisekunden. Ich möchte dieses Datum im Format Monat/Tag/Jahr auf der Webseite anzeigen. Ich dachte JSTL Format Tag, <fmt:formatDate>
, würde helfen, aber ich war nicht erfolgreich. Weißt du, wie man es macht?Wie formatiere ich das Datum in JSTL
<cms:contentaccess var="newsitem" />
<h2><c:out value="${newsitem.value['Title']}" /></h2>
// display date here
<c:out value="${newsitem.value['Text']}" escapeXml="false" />
Ich habe diese früher versucht, aber wirft es diesen Fehler: „konvertieren kann nicht 1270738800000 vom Typ Klasse org.opencms.jsp.util.CmsJspContentAccessValueWrapper Klasse java.util.Date“ –
Die taglib URI zeigt eine 10 Jahr alte Version von JSTL. Bitte upgraden. – BalusC
danke für die Entdeckung der alten URI, ich habe es aktualisiert, wie Sie vorgeschlagen haben – BenM