Funzione ms:format-date
Converte i formati di data standard XSD in caratteri adatti all'output.
string ms:format-date(string datetime, string format [,locale])
Parametri
- string datetime
Contiene un valore relativo alla data in formato XSD. Per argomenti non di tipo stringa, questa funzione si comporta come se venisse applicata una funzionestring()
. Se l'argomento non è una data, l'output sarà una stringa vuota. Se è una data XSD valida e alcuni campi sono vuoti, questa funzione tenterà di completare i campi non specificati.
- string format
Contiene una stringa di formato, in base alle funzioniGetDateFormat
dell'API di Win32.
- locale [facoltativo]
Definisce le impostazioni locali in base a cui verranno formattati i dati (ad esempio, "IT_it").
Osservazioni
Di seguito sono elencati i formati carattere di ms:format-date()
.
Caratteri | Descrizione |
---|---|
M |
Mesi in formato 1-12 |
MM |
Mesi in formato 01-12 |
MMM |
Mesi in formato gen - dic |
MMMM |
Mesi in formato gennaio - dicembre |
g |
Giorni in formato 1-31 |
gg |
Giorni in formato 01-31 |
ggg |
Giorni in formato lun - dom |
gggg |
Giorni in formato lunedì - domenica |
a |
Anni in formato 0-99 |
aa |
Anni in formato 00-99 |
aaaa |
Anni in formato 1900-9999 |
gg |
Periodo/era (informazione ignorata se non disponibile) |
Notare che questo formato non può contenere i fusi orari e non consente l'inserimento di testo arbitrario, secoli e suffissi, ad esempio 1° aprile, nella stringa formattata..
Esempio
Documento XML (Sample.xml)
Foglio di stile XSLT (Sample.xsl)
Output
Nella pagina HTML di output vengono visualizzate le seguenti voci:
Date Unedited: 2000-02-16T15:56:00
Date Edited: Feb 16, 2000
Vedere anche
Riferimento
Riferimenti dello schema XML (XSD)
Riferimenti dei tipi di dati XML