![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - xsl date format issue >Thread Next - Re: xsl date format issue Re: xsl date format issueTo: NULL Date: 7/7/2007 4:42:00 PM
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 | |||||
|
