Skip to content

Commit

Permalink
updated to iana tzdb 2018g
Browse files Browse the repository at this point in the history
that fixes an issue with some LMT entries as well,
see moment/moment-timezone#308
  • Loading branch information
pithu committed Feb 20, 2019
1 parent 02d443d commit 60ebaf6
Show file tree
Hide file tree
Showing 6 changed files with 859 additions and 257 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Expand Up @@ -3,6 +3,8 @@ Changelog

### next

* updated to iana tzdb 2018g

### 2.0.1

* iana tzdb 2018e
Expand Down
599 changes: 599 additions & 0 deletions data/packed/2018g.json

Large diffs are not rendered by default.

504 changes: 252 additions & 252 deletions data/packed/latest.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/js-joda-timezone.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/js-joda-timezone.min.js

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions test/MomentZoneRulesTest.js
Expand Up @@ -18,6 +18,7 @@ import { MomentZoneRulesProvider } from '../src/MomentZoneRulesProvider';
describe('MomentZoneRules', () => {
const OFFSET_MFIVE = ZoneOffset.ofHours(-5);
const OFFSET_MFOUR = ZoneOffset.ofHours(-4);
const OFFSET_LMT_LONDON = ZoneOffset.ofHoursMinutesSeconds(0,-1, -15);
const OFFSET_ZERO = ZoneOffset.ofHours(0);
const OFFSET_PONE = ZoneOffset.ofHours(1);
const OFFSET_PTWO = ZoneOffset.ofHours(2);
Expand Down Expand Up @@ -71,7 +72,7 @@ describe('MomentZoneRules', () => {
});

it('Europe/London', () => {
assertEquals(europeLondon.offset(createInstant(1800, 1, 1, 0, 0, ZoneOffset.UTC)), OFFSET_ZERO);
assertEquals(europeLondon.offset(createInstant(1800, 1, 1, 0, 0, ZoneOffset.UTC)), OFFSET_LMT_LONDON);
assertEquals(europeLondon.offset(createInstant(2008, 1, 1, 0, 0, ZoneOffset.UTC)), OFFSET_ZERO);
assertEquals(europeLondon.offset(createInstant(2008, 4, 1, 0, 0, ZoneOffset.UTC)), OFFSET_PONE);
assertEquals(europeLondon.offset(createInstant(2008, 11, 1, 0, 0, ZoneOffset.UTC)), OFFSET_ZERO);
Expand Down Expand Up @@ -104,7 +105,7 @@ describe('MomentZoneRules', () => {
});

it('Europe/London', () => {
assertEquals(europeLondon.offset(createLocalDateTime(1800, 1, 1, 0, 0)), OFFSET_ZERO);
assertEquals(europeLondon.offset(createLocalDateTime(1800, 1, 1, 0, 0)), OFFSET_LMT_LONDON);
assertEquals(europeLondon.offset(createLocalDateTime(2008, 1, 1, 0, 0)), OFFSET_ZERO);
assertEquals(europeLondon.offset(createLocalDateTime(2008, 4, 1, 0, 0)), OFFSET_PONE);
assertEquals(europeLondon.offset(createLocalDateTime(2008, 11, 1, 0, 0)), OFFSET_ZERO);
Expand Down

0 comments on commit 60ebaf6

Please sign in to comment.