Condividi tramite


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 funzione string(). 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 funzioni GetDateFormat 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