Fonction ms:format-date
Convertit des formats de date XSD standard en caractères appropriés pour la sortie.
string ms:format-date(string datetime, string format [,locale])
Paramètres
- string datetime
Contient une valeur de date au format XSD. Pour les arguments sans chaîne, la fonction se comporte comme si on appliquait une fonctionstring()
. Si l'argument n'est pas une date, la sortie est une chaîne vide. Si l'argument est une date XSD valide et si certains champs sont vides, la fonction tente de compléter les champs non spécifiés.
- string format
Contient une chaîne de format, selon les fonctionsGetDateFormat
API Win32.
- locale [optional]
Définit les paramètres régionaux selon lesquels les données doivent être formatées (par exemple, « FR_fr »).
Notes
Le tableau suivant énumère les caractères de formatage de ms:format-date()
.
Caractère(s) | Description |
---|---|
M |
Mois, de 1 à 12 |
MM |
Mois, de 01 à 12 |
MMM |
Mois, de Jan à Dec |
MMMM |
Mois, de janvier à décembre |
d |
Jour, de 1 à 31 |
dd |
Jour, de 01 à 31 |
ddd |
Jour, de Dim à Sam |
dddd |
Jour, de dimanche à samedi |
y |
Année, de 0 à 99 |
yy |
Année, de 00 à 99 |
yyyy |
Année, de 1900 à 9999 |
gg |
Période/ère (ignorée s'il n'y en a pas) |
Notez que ce format ne permet pas de spécifier des fuseaux horaires, d'inclure un texte arbitraire dans la chaîne formatée, de spécifier le siècle, ni d'insérer un suffixe comme dans 1er avril.
Exemple
Document XML (Sample.xml)
Feuille de style XSLT (Sample.xsl)
Sortie
La page HTML de sortie affiche les entrées suivantes :
Date Unedited: 2000-02-16T15:56:00
Date Edited: Feb 16, 2000
Voir aussi
Référence
Référence du schéma XML (XSD)
Référence des types de données XML