/
algiers.js
136 lines (112 loc) · 5.02 KB
/
algiers.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
"use strict";
var helpers = require("../../helpers/helpers");
exports["Africa/Algiers"] = {
"guess:by:offset" : helpers.makeTestGuess("Africa/Algiers", { offset: true, expect: "Africa/Lagos" }),
"guess:by:abbr" : helpers.makeTestGuess("Africa/Algiers", { abbr: true }),
"1911" : helpers.makeTestYear("Africa/Algiers", [
["1911-03-10T23:50:38+00:00", "23:59:59", "PMT", -561 / 60],
["1911-03-10T23:50:39+00:00", "23:50:39", "WET", 0]
]),
"1916" : helpers.makeTestYear("Africa/Algiers", [
["1916-06-14T22:59:59+00:00", "22:59:59", "WET", 0],
["1916-06-14T23:00:00+00:00", "00:00:00", "WEST", -60],
["1916-10-01T22:59:59+00:00", "23:59:59", "WEST", -60],
["1916-10-01T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1917" : helpers.makeTestYear("Africa/Algiers", [
["1917-03-24T22:59:59+00:00", "22:59:59", "WET", 0],
["1917-03-24T23:00:00+00:00", "00:00:00", "WEST", -60],
["1917-10-07T22:59:59+00:00", "23:59:59", "WEST", -60],
["1917-10-07T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1918" : helpers.makeTestYear("Africa/Algiers", [
["1918-03-09T22:59:59+00:00", "22:59:59", "WET", 0],
["1918-03-09T23:00:00+00:00", "00:00:00", "WEST", -60],
["1918-10-06T22:59:59+00:00", "23:59:59", "WEST", -60],
["1918-10-06T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1919" : helpers.makeTestYear("Africa/Algiers", [
["1919-03-01T22:59:59+00:00", "22:59:59", "WET", 0],
["1919-03-01T23:00:00+00:00", "00:00:00", "WEST", -60],
["1919-10-05T22:59:59+00:00", "23:59:59", "WEST", -60],
["1919-10-05T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1920" : helpers.makeTestYear("Africa/Algiers", [
["1920-02-14T22:59:59+00:00", "22:59:59", "WET", 0],
["1920-02-14T23:00:00+00:00", "00:00:00", "WEST", -60],
["1920-10-23T22:59:59+00:00", "23:59:59", "WEST", -60],
["1920-10-23T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1921" : helpers.makeTestYear("Africa/Algiers", [
["1921-03-14T22:59:59+00:00", "22:59:59", "WET", 0],
["1921-03-14T23:00:00+00:00", "00:00:00", "WEST", -60],
["1921-06-21T22:59:59+00:00", "23:59:59", "WEST", -60],
["1921-06-21T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1939" : helpers.makeTestYear("Africa/Algiers", [
["1939-09-11T22:59:59+00:00", "22:59:59", "WET", 0],
["1939-09-11T23:00:00+00:00", "00:00:00", "WEST", -60],
["1939-11-18T23:59:59+00:00", "00:59:59", "WEST", -60],
["1939-11-19T00:00:00+00:00", "00:00:00", "WET", 0]
]),
"1940" : helpers.makeTestYear("Africa/Algiers", [
["1940-02-25T01:59:59+00:00", "01:59:59", "WET", 0],
["1940-02-25T02:00:00+00:00", "03:00:00", "CET", -60]
]),
"1944" : helpers.makeTestYear("Africa/Algiers", [
["1944-04-03T00:59:59+00:00", "01:59:59", "CET", -60],
["1944-04-03T01:00:00+00:00", "03:00:00", "CEST", -120],
["1944-10-07T23:59:59+00:00", "01:59:59", "CEST", -120],
["1944-10-08T00:00:00+00:00", "01:00:00", "CET", -60]
]),
"1945" : helpers.makeTestYear("Africa/Algiers", [
["1945-04-02T00:59:59+00:00", "01:59:59", "CET", -60],
["1945-04-02T01:00:00+00:00", "03:00:00", "CEST", -120],
["1945-09-15T22:59:59+00:00", "00:59:59", "CEST", -120],
["1945-09-15T23:00:00+00:00", "00:00:00", "CET", -60]
]),
"1946" : helpers.makeTestYear("Africa/Algiers", [
["1946-10-06T22:59:59+00:00", "23:59:59", "CET", -60],
["1946-10-06T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1956" : helpers.makeTestYear("Africa/Algiers", [
["1956-01-28T23:59:59+00:00", "23:59:59", "WET", 0],
["1956-01-29T00:00:00+00:00", "01:00:00", "CET", -60]
]),
"1963" : helpers.makeTestYear("Africa/Algiers", [
["1963-04-13T22:59:59+00:00", "23:59:59", "CET", -60],
["1963-04-13T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1971" : helpers.makeTestYear("Africa/Algiers", [
["1971-04-25T22:59:59+00:00", "22:59:59", "WET", 0],
["1971-04-25T23:00:00+00:00", "00:00:00", "WEST", -60],
["1971-09-26T22:59:59+00:00", "23:59:59", "WEST", -60],
["1971-09-26T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1977" : helpers.makeTestYear("Africa/Algiers", [
["1977-05-05T23:59:59+00:00", "23:59:59", "WET", 0],
["1977-05-06T00:00:00+00:00", "01:00:00", "WEST", -60],
["1977-10-20T22:59:59+00:00", "23:59:59", "WEST", -60],
["1977-10-20T23:00:00+00:00", "00:00:00", "CET", -60]
]),
"1978" : helpers.makeTestYear("Africa/Algiers", [
["1978-03-23T23:59:59+00:00", "00:59:59", "CET", -60],
["1978-03-24T00:00:00+00:00", "02:00:00", "CEST", -120],
["1978-09-22T00:59:59+00:00", "02:59:59", "CEST", -120],
["1978-09-22T01:00:00+00:00", "02:00:00", "CET", -60]
]),
"1979" : helpers.makeTestYear("Africa/Algiers", [
["1979-10-25T22:59:59+00:00", "23:59:59", "CET", -60],
["1979-10-25T23:00:00+00:00", "23:00:00", "WET", 0]
]),
"1980" : helpers.makeTestYear("Africa/Algiers", [
["1980-04-24T23:59:59+00:00", "23:59:59", "WET", 0],
["1980-04-25T00:00:00+00:00", "01:00:00", "WEST", -60],
["1980-10-31T00:59:59+00:00", "01:59:59", "WEST", -60],
["1980-10-31T01:00:00+00:00", "01:00:00", "WET", 0]
]),
"1981" : helpers.makeTestYear("Africa/Algiers", [
["1981-04-30T23:59:59+00:00", "23:59:59", "WET", 0],
["1981-05-01T00:00:00+00:00", "01:00:00", "CET", -60]
])
};