Formatage des dates

Les dates peuvent être formatées avec un seul caractère de raccourci tel que "G" ou avec un composite de spécificateurs comme "HH:mm". Si vous souhaitez utiliser un seul caractère en tant que spécificateur régulier et non un raccourci, faites précéder la chaîne du symbole %. Par exemple, "%m" affiche la minute non complétée par des zéros au lieu du jour+mois.

Tableau 12-7 Formats de date des raccourcis à caractère unique

Format Description

t

Heure courte "4:05 PM"

T

Heure longue "4:05:07 PM"

d

Date courte "3/9/2013"

D

Date longue "Friday, March 09, 2013"

f

Date longue + Heure courte "Friday, March 09, 2013 4:05 PM"

F

Date longue + Heure longue "Friday, March 09, 2013 4:05:07 PM"

g

Date courte + Heure courte "3/9/2013 4:05 PM"

G

Date courte + Heure longue "3/9/2013 4:05:07 PM" (par défaut)

m

Mois + Jour "March 09"

y

Mois + Année "March, 2013"

r

RFC 1123 "Fri, 09 Mar 2013 16:05:07 GMT"

s

Format date/heure pouvant être trié "2013-03-09T16:05:07"

u

Format date/heure universel pouvant être trié "2013-03-09 16:05:07Z"

Tableau 12-8 Spécificateurs de format de date (plus d'un caractère)

Format Description Les exemples sont pour 2013-04-05 04:07:09 PM CST

yy

Année "13"

yyyy

Année "2013"

M

Mois "4"

MM

Mois "04"

MMM

Mois "Apr"

MMMM

Mois "April"

d

Jour "5"

dd

Jour "05"

ddd

Jour "Sun"

dddd

Jour "Sunday"

h

12 heures "4"

hh

12 heures "04"

H

24 heures "16" (si 4 AM est "4")

HH

24 heures "16" (si 4 AM est "04")

m

Minute "7"

MM

Minute "07"

s

Secondes "9"

ss

Secondes "09"

f

Fractions d'une seconde (peut être répété de 1 à 4 fois pour plus de précision)

F

Fractions d'une seconde sans les zéros de début (peut être répété de 1 à 4 fois)

t

Indicateur AM ou PM "P" (vide pour les cultures ne reconnaissant que le format 24 heures)

tt

Indicateur AM ou PM "PM" (vide pour les cultures ne reconnaissant que le format 24 heures)

z

Décalage GMT "-6"

zz

Décalage GMT "-06"

zzz

Décalage GMT "-06:00"

:

Séparateur d'heure (propre aux paramètres régionaux)

/

Séparateur de date (propre aux paramètres régionaux)

\<char>

Caractère d'échappement (<char> est traité comme un résultat littéral), par exemple : "{0:HH\h}" affichera "16h"

Tout autre caractère

Copié dans la sortie sans modification