Gestion de Contenu de Bureau
Copyright 2001-2002 Fog Creek Software. Tous Droits Réservés.
Traduction en cours par elanceur
[ Retour Sommaire Général Aide > MenuAideCityDesk/CreerDesMasques/ControlerleFormatdesDates.html ]
Par défaut, les dates sont affichées en anglais en utilisant le format January 1, 2000. Times are displayed using the format 01:01 AM.
Pour utiliser un format différent, insérer le code suivant CityScript dans un masque ou un fichier avant d'afficher l'heure :
{$ setDateTimeFormat "language" "dateFormat" "timeFormat" $}
Vous pouvez changer le format aussi souvent que vous le voulez. Par exemple, pour afficher la date en anglais et en espagnol :
{$setDateTimeFormat "English" "dddd, MMMM dd, yyyy" "hh:mm"$}
{$.filedDate$}({$setDateTimeFormat "Spanish" "^dddd, MMMM dd, yyyy" "hh:mm"$}
{$.filedDate$})
language peut être n'importe lequel de ceux cités ici.
dateFormat est une chaîne comprenant une combinaison des codes suivants :
Code:
|
Est remplacé par
:
|
---|---|
d | Day of month, without leading zero for single-digit days |
dd | Day of month, with leading zero for single-digit days |
ddd | Day of the week, as a three-letter abbreviation |
dddd | Day of the week, using the full name |
M | Month, as digits, with no leading zero for single-digit months |
MM | Month, as digits, with leading zero for single-digit months |
MMM | Month, as a three-letter abbreviation |
MMMM | Month, using the full name |
y | Year, as two digits, but with no leading zero for years less than 10 |
yy | Year, as two digits, with leading zero for years less than 10 |
yyyy | Year represented by four full digits |
gg | Period or era string (for certain languages) |
Code :
|
Est remplacé par
:
|
---|---|
h | Hours with no leading zero for single-digit hours, using 12-hour clock |
hh | Hours with leading zero for single-digit hours, using 12-hour clock |
H | Hours with no leading zero for single-digit hours, using 24-hour clock |
HH | Hours with leading zero for single-digit hours, using 24-hour clock |
m | Minutes with no leading zero for single-digit minutes |
mm | Minutes with leading zero for single-digit minutes |
s | Seconds with no leading zero for single-digit seconds |
ss | Seconds with leading zero for single-digit seconds |
t | One character am/pm indicator ("a" or "p") |
tt |
Multicharacter am/pm indicator |
Pour inclure des lettres dans la date ou le format de l'heure sans les remplacer par des valeurs, entourez-les de simple apostrophes.
Par exemple :
{$ setDateTimeFormat "Spanish" "d 'de' MMMM, yyyy" "HH':'MM" $}
Parce que le de est en guillemets simples le d ne sera pas remplacé par le jour du mois.
Pour produire une simple chaîne de caractères, utilisez quatre guillemets simples dans une ligne.
Pour forcer la toute première lettre à une mise en capitale de la date, commencez la chaîne de format par un ^ (caret) . Par exemple :
{$ setDateTimeFormat "Spanish" "DDDD" "HH':'MM" $}
produirait le tout en bas-de-casse pour le jour de la semaine (e.g. lunes) alors que
{$ setDateTimeFormat "Spanish" "^DDDD" "HH':'MM" $}
donnerait Lunes, ce qui serait plus correct en début de phrase. (En anglais les jours de la semaine et les mois sont toujours en lettres capitales ainsi ça nous est égal)