Format personnalisé de la date [format]

Nous vous rappelons que lorsque vous accédez à ce blog, vous signez automatiquement un accord avec Blogger Code.
Consultez les CGU.


Blogger - Date operator
L'opérateur de dates est une exclusivité Layouts Version 3 et Gadget Version 2, qui permet de personnaliser le format de la date de publication d'un article à l'aide du formatage ICU.


Les syntaxes

Noms Opérateurs Opérandes Syntaxe par défaut Syntaxe fonctionnelle Résultat
Format format 2 date format string format(date,string) date

Remarque: Une syntaxe fonctionnelle est une alternative que l'on peut utiliser lorsque la syntaxe standard contient plusieurs fois le même opérateur.
Dans le cadre de l'utilisation des opérateurs de dates, cette alternative s'avère plus facile à mettre en œuvre que la syntaxe par défaut. En savoir plus.


Le formatage ICU

Le formatage ICU est une norme qui permet de récupérer des éléments du calendrier tels que le jour, le mois, l'année, etc... En combinant ces éléments dans une chaîne "string" qui sera intégrée dans une opération format, on peut créer un format de date qui n'est pas forcément disponible dans les réglages du tableau de bord. Par exemple le format jour/mois/année (28/01/2017)

Le tableau ci-dessous ne reprend qu'une partie des symboles disponibles. Vous trouverez le tableau complet sur unicode.org. Toutefois attention, seulement une partie des symboles travaillent dans l'éditeur XML de Blogger.

Période Symbole Exemple sortie Description
Année YY 17 Année, 2 chiffres
YYYY 2017 Année, 4 chiffres
Mois M 1, 11 Mois, minimum 1 chiffre
MM 01, 11 Mois, 2 chiffres
MMM Jan, Nov Mois, 3 lettres
MMMM Janvier, Novembre Mois, nom complet
MMMMM J, N Mois, 1ère lettre
Semaine w 1, 11 Semaine de l'année, minimum 1 chiffre
ww 01, 11 Semaine de l'année, 2 chiffres
W 4 Semaine du mois, 1 chiffre
Jour d 1, 11 Jour du mois, minimum 1 chiffre
dd 01, 11 Jour du mois, 2 chiffres
D 1, 55, 362 Jour de l'année, minimum 1 chiffre
DD 01, 55, 362 Jour de l'année, minimum 2 chiffres
DDD 001, 055, 362 Jour de l'année, minimum 3 chiffres
F 3 Xe jour du mois. Exemple, le 3e mardi du mois.
E L, M Nom du jour de la semaine. 1 lettre
EE Lu, Ma Nom du jour de la semaine. 2 lettres
EEE Lun, Mar Nom du jour de la semaine. 3 lettres
EEEE Lundi, Mardi Nom complet du jour de la semaine.
Période de la journée aaaa AM, PM Noms pouvant varier en fonction de la région.
bbbb Matin, Après-midi, Soir
BBBB
Heure h 1, 11 Heure [1-12], minimum 1 chiffre
hh 01, 11 Heure [1-12], 2 chiffres
H 1, 21 Heure [0-23], minimum 1 chiffre
HH 01, 21 Heure [0-23], 2 chiffres
Minute m 1, 59 Minute, minimum 1 chiffre
mm 01, 59 Minute, 2 chiffres


Exemple

Les données de type date ne sont disponibles que dans les gadgets version 2 des gadgets "Blog", "FeaturedPost" et "PopularPost". Par conséquent, l'opérateur ne peut travailler que dans un thème de la nouvelle génération (Layouts Version 3).
En savoir plus sur les dates Pour modifier le format de la date fournie dans les thèmes officiels (Contempo, Emporio, Notable et Soho), vous devez injecter l'inclusion universelle postTimestamp dans les gadgets "Blog", "FeaturedPost" ou/et "PopularPost" et vous modifiez le format ICU en fonction de vos envies.

<b:includable id='postTimestamp'>
  <span class='byline post-timestamp'>
    <data:byline.label/>
    <b:if cond='data:post.url'>
      <meta expr:content='data:post.url.canonical'/>
      <a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'>
        <time class='published' expr:datetime='data:post.date.iso8601' expr:title='data:post.date.iso8601'>
          <b:eval expr='format(data:post.date, "EEEE, d MMM YYYY")'/>
        </time>
      </a>
    </b:if>
  </span>
</b:includable>


Les autres opérateurs

Fiches populaires cette semaine

Facebook : Bouton J'aime [Like button]