Bonjour,
je cherche un moyen de formater les dates avant écriture sur une feuille excel.
Pour l'instant, les dates s'affichent au format :
Tue Sep 19 00:00:00 CEST 2006
à l'aide du code:
<e:cell value="#{ _result.properties['date']}" forceType="date"/>
j'ai déjà essayé de faire quelque chose du type
<fmt:formatDate value="${_result.properties[date']}" pattern="dd/MM/yyyy" var ="date"/>
en début de page, mais manifestement, quand la page est celle d'un export excel, les lignes non excel ne sont pas prises en compte correctement (j'ai par exemple essayé un h:outputText qui ne s'affiche pas)
ou encore
1 2 3
| <e:cell value="#{ _result.properties['date']}" forceType="date">
<f:convertDateTime type="date" pattern="dd.MM.yyyy" />
</e:cell> |
ou
1 2 3
| <e:cell value="#{ _result.properties['date']}" forceType="date">
<s:convertDateTime type="date" dateStyle="medium" />
</e:cell> |
mais ça me donne un résultat vide.
Merci d'avance pour votre aide.
Partager