J'ai trouvé !. Voici la solution :
Déclaration d'une template
<xsl:template name="transformedate"><xsl:param name="date"/>
<xsl:if test="$date">
<xsl:value-of
select="concat(substring($date,9,2),'/',substring($date,6,2),'/',substring($date,1,4))"/>
</xsl:if>
</xsl:template>
et ensuite appel de la template :
<xsl:call-template name="transformedate"><xsl:with-param name="date"
select="jo:ListeAnnonces/ann/duree/dateACompterDu"/></xsl:call-template>
Ca marche nickel !.
Merci pour vos reponses
Post by FredBonsoir,
Post by fredA partir d'un fichier XML & une feuille de style XSL, je créé un
fichier HTML. Dans ce fichier j'ai des dates sous la forme
AAAA-MM-JJ. Comment formatter les dates pour l'afficher sous la forme
JJ-MM-AAAA à partir du fichier XLS ?.
Je ne sais pas s'il existe des fonctions pour cela. Du moins je n'en ai
pas trouvé, à part des extensions propres à Microsoft.
En faisant «simple», il est possible de remettre en forme une telle
http://msdn.microsoft.com/library/en-us/xmlsdk/html/ad13c6b4-52d9-4d6c-b3d0-55665c383240.asp
http://msdn.microsoft.com/library/en-us/xmlsdk/html/51f35609-89a9-4098-a166-88bf01300bf5.asp
J'espère que cela te convient.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT