Condividi tramite


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