From: Bertrand Delacretaz (bdelacretaz@codeconsult.ch)
Date: 12/08/2002 - 11:19
On Monday 12 August 2002 12:25, Lydiane Rivière wrote:
> Je voulais inclure la classe java.util.Calendar, créer un calendar puis
> faire des opérations dessus mais je n’y arrive pas.
Voici quelques extraits d'un exemple similaire qui devrait t'aider:
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:java="http://xml.apache.org/xslt/java">
>
<!-- format a date given its timestamp in java units -->
<xsl:template name="format-date">
<xsl:param name="java-timestamp">0</xsl:param>
<xsl:param name="format">dd.MM.yyyy HH:mm</xsl:param>
<date java-timestamp="{$java-timestamp}">
<xsl:variable name="long-timestamp"
select="java:java.lang.Long.valueOf($java-timestamp)"/>
<xsl:variable name="java-date"
select="java:java.util.Date.new($long-timestamp)"/>
<xsl:variable name="formatter"
select="java:java.text.SimpleDateFormat.new($format)"/>
<xsl:value-of select="java:format($formatter,$java-date)"/>
</date>
</xsl:template>
--
Bertrand Delacrétaz (codeconsult.ch, jfor.org)
buzzwords: XML, java, XSLT, cocoon, mentoring/teaching/coding.
disclaimer: eternity is very long. mostly towards the end. get ready.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|