![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - Re: xsl date format issue >Thread Next - Re: xsl date format issue Re: xsl date format issueTo: NULL Date: 7/7/2007 6:18:00 PM
Thanks Martin. I have to say, you have very strong knowledge about XML. i
have two more questions, first i m using Java base parser so can i use
Microsoft stuff, second according to your reply you give me the following
code;
<xsl:value-of
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
select="msxsl:format-date('2001-03-06', 'MMMM dd, yyyy', 'en-US')"/>
how do i call the date element's data, e.g i m doing
<xsl:template match="Date">
<xsl:value-of select="." />
</xsl:template>
would you plz explain me with example, i really appreciate your help. thanks
"Martin Honnen" wrote:
> kamkaro wrote:
> > Hi , i am having problem to convert date (20010306) to (March 06,2001).
> > Actually, In my xml file i have <date> 20010306</date> and would like to
> > display March 06,2001. Is anybody help me out plz. i really appreciate that.
>
> If you have an XSD date in the form of 2001-03-06 then with MSXML (4 and
> later) and with XslCompiledTransform you can use e.g.
>
> <xsl:value-of
> xmlns:msxsl="urn:schemas-microsoft-com:xslt"
> select="msxsl:format-date('2001-03-06', 'MMMM dd, yyyy', 'en-US')"/>
>
> So consider storing your dates in the yyyy-mm-dd format to be able to
> use the format-date function. If you use yyyymmdd then you first need to
> convert it to yyyy-mm-dd.
>
> --
>
> Martin Honnen --- MVP XML
> http://JavaScript.FAQTs.com/
>
| ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
