Compartir a través de


Función ms:format-time

Convierte formatos XSD estándar de hora en caracteres aptos para el resultado.

string ms:format-time(string datetime, string format [,locale])

Parámetros

  • string datetime
    Contiene un valor relacionado con la hora en formato XSD. Para los argumentos que no son de cadena, esta función se comporta como si se aplicase una función string(). Si el argumento no es una hora, el resultado es una cadena vacía. Si es una hora XSD válida y hay algunos campos vacíos, esta función intenta llenar los campos no especificados.
  • string format
    Contiene una cadena de formato, de acuerdo con las funciones GetTimeFormat de Win32 API.
  • locale [optional]
    Define la configuración regional en la que se van a expresar los datos (por ejemplo, "EN_us").

Notas

A continuación se enumeran los caracteres de formato para ms:format-time().

Carácter(es) Descripción

h

Horas expresadas como 0-12

hh

Horas expresadas como 00-12

H

Horas expresadas como 0-23

HH

Horas expresadas como 00-23

m

Minutos expresados como 0-59

mm

Minutos expresados como 00-59

s

Segundos expresados como 0-59

ss

Segundos expresados como 00-59

tt

Con AM o PM se muestran las horas como un reloj de 12 horas

t

Con A o P se muestran las horas como un reloj de 12 horas

Ejemplo

Documento XML: (Sample.xml)

Hoja de estilos XSLT (Sample.xsl)

Resultados

La página HTML de salida muestra las siguientes entradas:

Time Unedited: 2000-02-16T15:56:00
Time Edited: 03:56:00PM

Vea también

Referencia

Referencia de esquemas XML (XSD)
Referencia de tipos de datos XML