RE: [xsl] format-dateTime()

Subject: RE: [xsl] format-dateTime()
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Sun, 4 Jun 2006 21:26:01 +0100
By all means use the absolute timezone offset (GMT-7 or -07:00). But I
wouldn't recommend using time zone names.

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Rick Roen [mailto:Rick@xxxxxxxxxxxxxxxxxx]
> Sent: 03 June 2006 23:38
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE: [xsl] format-dateTime()
>
> I see now in the Saxon documentation that time zones are
> poorly executed in the spec.
>
> Should I just forget about timezones for now?  I found them
> useful to show which timezone printed the document, but it is
> not essential.
>
> Rick
>
> -----Original Message-----
> From: Rick Roen [mailto:Rick@xxxxxxxxxxxxxxxxxx]
> Sent: Saturday, June 03, 2006 3:23 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] format-dateTime()
>
>
> Im getting unexpected results with this using Saxon 8 to transform
>
>        <xsl:value-of select="format-dateTime(
> current-dateTime(),'[M01]/[D01]/[Y0001] [h]:[m01] [Pn] [Zn] [z]')"/>
>
>        06/03/2006 2:08 p.m. mst GMT-7
>
> The unexpected part is that I have my XP Pro windows time zone set to
> Pacific =  pst GMT  8
>
> If I change my time zone to Mountain = mst GMT -7 then I get
>  cst GMT -6.
>
> This is all off by one zone.  Am I doing something wrong?
>
> Rick

Current Thread