This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: <MsSinceMidnight1Jan1970>1009843200000</MsSinceMidnight1Jan1970>
- From: Joerg Heinicke <joerg dot heinicke at gmx dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 17 Apr 2002 20:33:25 +0200
- Subject: Re: [xsl] <MsSinceMidnight1Jan1970>1009843200000</MsSinceMidnight1Jan1970>
- References: <20020417175721.6432.qmail@web12608.mail.yahoo.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
If you use Mozilla, you have a Javascript Console. It tells me
"document.write is not a function". Don't ask me why. It must have to do
with the transformation: If you transform the file externally and open
the HTML file, the result is correct: "2/15/102" (To the year must be
added 1900 in Netscape).
Joerg
Dan Diebolt wrote:
> Thanks Chris. However, I am still having problems with Netscape.
> Anyone know why the following will not convert the date in NN6.1
> (it works in IE6)?
>
> Simple.xml
> <?xml version="1.0" ?>
> <?xml-stylesheet type="text/xsl" href="Simple.xsl"?>
> <date>1013777148640</date>
>
> Simple.xsl
> <?xml version="1.0"?>
>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
>
> <xsl:output method="html"/>
>
> <xsl:template match="/">
> <html>
> <body>
> <script language="javascript">
> date=new Date(<xsl:value-of select="date"/>);
> var dd=date.getDate();
> var mm=date.getMonth()+1;
> var yy=date.getYear();
> document.write(mm.toString() + "/" + dd.toString() + "/" + yy.toString());
> //document.write("hello world");
> </script>
> </body>
> </html>
> </xsl:template>
>
> </xsl:stylesheet>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list