Funzione ms:format-time
Converte i formati di ore standard XSD in caratteri adatti all'output.
string ms:format-time(string datetime, string format [,locale])
Parametri
- string datetime
Contiene un valore relativo all'ora in formato XSD. Per argomenti non di tipo stringa, questa funzione si comporta come se venisse applicata una funzionestring()
. Se l'argomento non è un'ora, l'output sarà una stringa vuota. Se è un'ora 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 funzioniGetTimeFormat
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 caratteri di formattazione per ms:format-time()
.
Caratteri | Descrizione |
---|---|
h |
Ora in formato 0-12 |
hh |
Ora in formato 00-12 |
H |
Ora in formato 0-23 |
HH |
Ora in formato 00-23 |
m |
Minuti in formato 0-59 |
mm |
Minuti in formato 00-59 |
s |
Secondi in formato 0-59 |
ss |
Secondi in formato 00-59 |
tt |
Inserisce l'indicazione AM o PM e visualizza l'ora nel formato 12 ore |
t |
Inserisce l'indicazione A o P e visualizza l'ora nel formato 12 ore |
Esempio
Documento XML: (Sample.xml)
Foglio di stile XSLT (Sample.xsl)
Output
Nella pagina HTML di output vengono visualizzate le seguenti voci:
Time Unedited: 2000-02-16T15:56:00
Time Edited: 03:56:00PM
Vedere anche
Riferimento
Riferimenti dello schema XML (XSD)
Riferimenti dei tipi di dati XML