2011-05-04 4 views
4

날짜를 포맷하는 방법 나는는 XSLT 2.0

<xsl:value-of select="format-date(
         current-date(), 
         '[FNn,*-3], [D01] [MNn,*-3] [Y0001]', 
         'en', 
         '', 
         'US' 
        )" /> 

을 시도하고 2011년 5월 5일 (수요일) 같은 날짜를 표시 할 필요가 그리고 다른 하나는 내가 모두 다음 날을 제공

<xsl:value-of select="format-date(
         current-date(), 
         '[FNn], [MNn] [D1o], [Y]', 
         'en', 
         (), 
         () 
        )" /> 

을 시도했다. 나는 텍스트가 필요하며 숫자 만 제공한다. 나는 XSLT 2.0

3, 5 4, 2011 
+0

XSLT2를 사용하고 있지만 결국 XSLT1에서 사용할 수 있습니다. http://geekswithblogs.net/workdog/archive/2007/02/08/105858.aspx – Lukasz

답변

7

이 스타일 시트를 사용

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    <xsl:template match="/"> 
     <xsl:value-of select="format-date(
           current-date(), 
           '[FNn], [D1o] [MNn,*-3], [Y]', 
           'en', 
           (), 
           () 
          )" /> 
    </xsl:template> 
</xsl:stylesheet> 

출력 :

Wednesday, 4th May, 2011 

가 색슨과 Altova에서 테스트.

+0

상단의 jvm

+0