Le format concerne les champs de type date ou numérique.
Langue
Vous pouvez préfixer le format avec l'indicatif de langue que vous souhaitez, en suivant la norme ISO 639:1988.
La langue par défaut, est "en".Pour les dates, cela conditionne notamment les libellés des mois, pour les numériques, le séparateur de décimales.
Visualisation du format d'export
La colonne "Résultat" du formulaire de transformation vous permet de visualiser la donnée dans le format où elle sera exportée :
- Si aucune transformation n'est appliquée sur la donnée, renseignez simplement $ dans la colonne "Transformation", puis renseignez une donnée de test.
- Pour une date, la donnée de test doit être au format aaaa-mm-jj hh:mm:ss.
- Pour un numérique, le séparateur dans la donnée de test doit être le point.
Exemples :
Format
Transformation
Donnée de test
Résultat
hh 'heure' a, zzzz $ 2001-07-04 02 heure AM, Central European Summer Time fr|hh 'heure' a, zzzz $ 2001-07-04 02 heure AM, Heure d'été d'Europe centrale fr|0,000.00 Math.round($*100/3)/100 20 0 006,67
Un format de date s'écrit en utilisant les symboles suivants :
|
Symbole |
Composant de date |
Exemples |
| G | Ere | AD |
| y | Année | 1996, 96 |
| M | Mois dans l'année, de 1 à 12 | July, Jul, 07 |
| w | Semaine dans l'année | 27 |
| W | Semaine dans le mois | 2 |
| D | Jour dans l'année | 189 |
| d | Jour dans le mois | 10 |
| F | Jour de la semaine | 2 |
| E | Jour de la semaine, en texte | Tuesday, Tue |
| a | ante meridiem / post meridiem | PM |
| H | Heure du jour (de 0 à 23) | 0 |
| k | Heure du jour (de 1 à 24) | 24 |
| K | Heure de la demie-journée (de 0 à 11) | 0 |
| h | Heure de la demie-journée (de 1 à 12) | 12 |
| m | Minute dans l'heure | 30 |
| s | Seconde dans la minute | 55 |
| S | Milliseconde | 978 |
| z | Fuseau horaire général | PST, GMT-08:00 |
| Z | Fuseau horaire RFC 822 | -0800 |
Exemples :
Formats appliqués à la date 2001-07-04 12:08:56. Le décalage des heures est lié à l'application du fuseau horaire (voir Paramètres).
Format
Résultat
dd/MM/yyyy 04/07/2001 yyyy.MM.dd '-' HH:mm:ss z 2001.07.04 - 14:08:56 CET h:mm a 2:08 PM fr|hh 'heure' a, zzzz 02 heure AM, Heure d'Europe centrale hh 'heure' a, zzzz 02 heure AM, Central European Summer Time K:mm a 2:08 PM yyyyy.MMMMM.dd GGG hh:mm aaa 02001.July.04 AD 02:08 PM fr|yyyyy.MMMMM.dd GGG hh:mm aaa 02001.juillet.04 ap. J.-C. 02:08 PM EEE, d MMM yyyy HH:mm:ss Wed, 4 Jul 2001 02:08:56 yyMMddHHmmss 010704020856
Par défaut, le format des numériques suit l'usage anglo-saxon. Le séparateur de décimales est donc le point.
Pour que le séparateur de décimales soit la virgule, comme c'est l'usage en français, préfixez le format avec " fr| ".
Un format de numérique s'écrit en utilisant les symboles suivants :
|
Symbole |
Composant de date |
| 0 | Chiffre |
| # | Chiffre, 0 non affiché |
| . | Séparateur de décimales |
| - | Signe "moins" |
| , | Séparateur de groupe |
| E | Préfixe l'exposant en notation scientifique |
| ; | Séparation des formats positif et négatif |
| % | En préfixe ou en suffixe, multiplie le nombre par 100 et l'affiche en pourcentage |
| ' | Pour que le symbole suivant ou précédent ne soit pas interprété |
Exemples :
Formats appliqués au numérique 123.456.
Format
Résultat
fr|0.###E0 1,235E2 ##0.#####E0 123.456E0 00000.##E0 12345.6E-2 #% 12346% fr|0,000.00 0 123,56 # 123 fr|#.##€ 123,46€