RE: [xsl] localised picture string for format-date

Subject: RE: [xsl] localised picture string for format-date
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 10 Jun 2009 11:49:08 +0100
> Is there a simple way for format-date() to output a localised 
> date format?
> 
> For example, given xs:date("2009-06-13") and a picture string 
> of "[D01]-[M01]-[Y0001]", is it possible to supply a country 
> code such as "US" and have month-day-year output?  Or do you 
> need to define each picture string yourself, and choose the 
> right one based on a supplied country code?
> 

You would need to write your own function wrapping format-date() which knows
the preferred formats for particular countries.

Many countries (for example the UK) do not really have a preferred format -
preferences are a matter of personal or corporate style. 

Regards,

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

Current Thread