Skip to content
This repository was archived by the owner on Oct 6, 2020. It is now read-only.

Commit 58b337c

Browse files
committed
feat: Modification du format par défaut de gregorien()
Il s'agit désormais de '%Jp %Mlb %A'.
1 parent 431b641 commit 58b337c

File tree

9 files changed

+13
-13
lines changed

9 files changed

+13
-13
lines changed

dist/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ Pour formater une date grégorienne.
6464

6565
| Paramètres | Type | Par défaut | Description |
6666
| --- | --- | --- | --- |
67-
| [format] | <code>Chaîne</code> | <code>&#x27;%J %Mlb %A&#x27;</code> | Le modèle de formatage :<br><br> <strong>BALISES</strong><br> `%A` ou `%AN` - Année<br> `%D`, `%DM` ou `%SM` - Décade/Semaine dans le mois<br> `%J` ou `%JM` - Jour dans le mois<br> `%JA` - Jour dans l'année<br> `%JS` ou `%JD` - Jour de la Décade/Semaine<br> `%M` ou `%MA` - Mois dans l'année<br> `%S`, `%SA` ou `%DA` - Semaine/Décade dans l'année<br><br> <strong>FILTRES</strong><br> `1` - mois ou jour sur 1 caractère<br> `2` - mois ou jour sur 2 caractères<br> `3` - mois ou jour sur 3 caractères<br> `a` - mois ou jour en Abrégé<br> `b` - en Bas de casse (minuscules)<br> `c` ou `m` - en Capitales (Majuscules)<br> `f` - Féminin de p (première ou 1re)<br> `l` - chiffres en Lettres<br> `o` - lettres ou chiffres en Ordinaux<br> `p` - Premier ou 1er<br> `r` - chiffres en Romains<br> `v` - chiffres en lettres (Vieille notation)<br> `z` - Zéro devant le chiffre<br> |
67+
| [format] | <code>Chaîne</code> | <code>&#x27;%Jp %Mlb %A&#x27;</code> | Le modèle de formatage :<br><br> <strong>BALISES</strong><br> `%A` ou `%AN` - Année<br> `%D`, `%DM` ou `%SM` - Décade/Semaine dans le mois<br> `%J` ou `%JM` - Jour dans le mois<br> `%JA` - Jour dans l'année<br> `%JS` ou `%JD` - Jour de la Décade/Semaine<br> `%M` ou `%MA` - Mois dans l'année<br> `%S`, `%SA` ou `%DA` - Semaine/Décade dans l'année<br><br> <strong>FILTRES</strong><br> `1` - mois ou jour sur 1 caractère<br> `2` - mois ou jour sur 2 caractères<br> `3` - mois ou jour sur 3 caractères<br> `a` - mois ou jour en Abrégé<br> `b` - en Bas de casse (minuscules)<br> `c` ou `m` - en Capitales (Majuscules)<br> `f` - Féminin de p (première ou 1re)<br> `l` - chiffres en Lettres<br> `o` - lettres ou chiffres en Ordinaux<br> `p` - Premier ou 1er<br> `r` - chiffres en Romains<br> `v` - chiffres en lettres (Vieille notation)<br> `z` - Zéro devant le chiffre<br> |
6868
| [erreur] | <code>Chaîne</code> | <code>&#x27;Pas de correspondances.&#x27;</code> | Le message d'erreur |
6969
| [rappel] | <code>Fonction</code> | | Une fonction de rappel |
7070

7171
**Exemple** :
7272
```js
73-
new acte.Jour('1/1/1600').gregorien('%J %Mlb %A'); // '1 janvier 1600'
73+
new acte.Jour('1/1/1600').gregorien('%Jp %Mlb %A'); // '1er janvier 1600'
7474
```
7575
* * *
7676
Créé et maintenu par [@gtoubiana](https://github.com/gtoubiana/).<br>

dist/acte-0.0.15-dist.zip

7 Bytes
Binary file not shown.

dist/acte.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/acte.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/public/prototypes/Jour.prototype.gregorien.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* @author Gilles Toubiana
77
* @see {@link https://github.com/gtoubiana/acte|Projet sur GitHub}
88
* @license MIT
9-
* @param {String} [format='%J %Mlb %A'] - Le modèle de formatage :<br><br>
9+
* @param {String} [format='%Jp %Mlb %A'] - Le modèle de formatage :<br><br>
1010
* <strong>BALISES</strong><br>
1111
* `%A` ou `%AN` - Année<br>
1212
* `%D`, `%DM` ou `%SM` - Décade/Semaine dans le mois<br>
@@ -33,10 +33,10 @@
3333
* @param {Function} [rappel] - Une fonction de rappel
3434
* @return {String} La date grégorienne formatée
3535
* @example
36-
* new acte.Jour('1/1/1600').gregorien('%J %Mlb %A'); // '1 janvier 1600'
36+
* new acte.Jour('1/1/1600').gregorien('%Jp %Mlb %A'); // '1er janvier 1600'
3737
*/
3838
acte.Jour.prototype.gregorien = function gregorien(format, erreur, rappel) {
39-
const frmt = format || '%J %Mlb %A';
39+
const frmt = format || '%Jp %Mlb %A';
4040
const err = erreur || 'Pas de correspondances.';
4141
const tvg = this.variables.gregorien;
4242
let resultat;

test/jasmine/acteSpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ describe('new acte.Jour()', function () {
197197
describe('new acte.Jour().gregorien()', function () {
198198
// Valeurs par défaut
199199
it('new acte.Jour().gregorien() = la date grégorienne ' + 'formatée par défaut.', function () {
200-
expect(new acte.Jour('1/1/1600').gregorien()).toEqual('1 janvier 1600');
200+
expect(new acte.Jour('1/1/1600').gregorien()).toEqual('1er janvier 1600');
201201
});
202202

203203
// Balises

test/jasmine/lib/acte.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2099,7 +2099,7 @@ if (!Array.prototype.reduce) {
20992099
* @author Gilles Toubiana
21002100
* @see {@link https://github.com/gtoubiana/acte|Projet sur GitHub}
21012101
* @license MIT
2102-
* @param {String} [format='%J %Mlb %A'] - Le modèle de formatage :<br><br>
2102+
* @param {String} [format='%Jp %Mlb %A'] - Le modèle de formatage :<br><br>
21032103
* <strong>BALISES</strong><br>
21042104
* `%A` ou `%AN` - Année<br>
21052105
* `%D`, `%DM` ou `%SM` - Décade/Semaine dans le mois<br>
@@ -2126,11 +2126,11 @@ if (!Array.prototype.reduce) {
21262126
* @param {Function} [rappel] - Une fonction de rappel
21272127
* @return {String} La date grégorienne formatée
21282128
* @example
2129-
* new acte.Jour('1/1/1600').gregorien('%J %Mlb %A'); // '1 janvier 1600'
2129+
* new acte.Jour('1/1/1600').gregorien('%Jp %Mlb %A'); // '1er janvier 1600'
21302130
*/
21312131
acte.Jour.prototype.gregorien = function () {
21322132
function gregorien(format, erreur, rappel) {
2133-
var frmt = format || '%J %Mlb %A';
2133+
var frmt = format || '%Jp %Mlb %A';
21342134
var err = erreur || 'Pas de correspondances.';
21352135
var tvg = this.variables.gregorien;
21362136
var resultat = void 0;

test/jasmine/lib/acteSpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ describe('new acte.Jour()', function () {
196196
describe('new acte.Jour().gregorien()', function () {
197197
// Valeurs par défaut
198198
it('new acte.Jour().gregorien() = la date grégorienne ' + 'formatée par défaut.', function () {
199-
expect(new acte.Jour('1/1/1600').gregorien()).toEqual('1 janvier 1600');
199+
expect(new acte.Jour('1/1/1600').gregorien()).toEqual('1er janvier 1600');
200200
});
201201

202202
// Balises

test/spec-JourGregorien.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ describe('new acte.Jour().gregorien()', () => {
66
'formatée par défaut.',
77
() => {
88
expect(new acte.Jour('1/1/1600').gregorien())
9-
.toEqual('1 janvier 1600');
9+
.toEqual('1er janvier 1600');
1010
});
1111

1212
// Balises

0 commit comments

Comments
 (0)