Skip to content

Commit

Permalink
Apply PR comments
Browse files Browse the repository at this point in the history
  • Loading branch information
ichernev committed Jan 9, 2016
1 parent 0d9cefb commit 1159e24
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
9 changes: 1 addition & 8 deletions src/lib/units/year.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,7 @@ import toInt from '../utils/to-int';

addFormatToken('Y', 0, 0, function () {
var y = this.year();
if (y < 0) {
return y;
} else if (y <= 9999) {
return y;
} else {
// force plus for longer years.
return '+' + y;
}
return y <= 9999 ? '' + y : '+' + y;
});

addFormatToken(0, ['YY', 2], 0, function () {
Expand Down
4 changes: 4 additions & 0 deletions src/test/moment/format.js
Original file line number Diff line number Diff line change
Expand Up @@ -429,4 +429,8 @@ test('Y token', function (assert) {
assert.equal(moment('2010-01-01', 'YYYY-MM-DD', true).format('Y'), '2010', 'format 2010 with Y');
assert.equal(moment('-123-01-01', 'Y-MM-DD', true).format('Y'), '-123', 'format -123 with Y');
assert.equal(moment('12345-01-01', 'Y-MM-DD', true).format('Y'), '+12345', 'format 12345 with Y');
assert.equal(moment('0-01-01', 'Y-MM-DD', true).format('Y'), '0', 'format 0 with Y');
assert.equal(moment('1-01-01', 'Y-MM-DD', true).format('Y'), '1', 'format 1 with Y');
assert.equal(moment('9999-01-01', 'Y-MM-DD', true).format('Y'), '9999', 'format 9999 with Y');
assert.equal(moment('10000-01-01', 'Y-MM-DD', true).format('Y'), '+10000', 'format 10000 with Y');
});

0 comments on commit 1159e24

Please sign in to comment.