Compartir a través de


Función ms:format-date

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

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

Parámetros

  • string datetime
    Contiene un valor relacionado con la fecha 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 fecha, el resultado es una cadena vacía. Si es una fecha XSD válida y algunos campos están vacíos, esta función intentará llenar los campos no especificados.
  • string format
    Contiene una cadena de formato, de acuerdo con las funciones GetDateFormat 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-date().

Carácter(es) Descripción

M

Meses como 1-12

MM

Meses como 01-12

MMM

Meses como ene-dic

MMMM

Meses como enero-diciembre

d

Días como 1-31

dd

Días como 01-31

ddd

Días como dom-sáb

dddd

Días como domingo-sábado

y

Años como 0-99

yy

Años como 00-99

yyyy

Años como 1900-9999

gg

Período/era (se ignora si no existe uno)

Tenga en cuenta que este formato no permite zonas horarias; no permite incluir texto arbitrario en la cadena de formato; no permite siglos; no permite sufijos como May 2nd o April1st.

Ejemplo

Documento XML (Sample.xml)

Hoja de estilos XSLT (Sample.xsl)

Resultados

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

Date Unedited: 2000-02-16T15:56:00
Date Edited: Feb 16, 2000

Vea también

Referencia

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