-
Notifications
You must be signed in to change notification settings - Fork 835
/
accra.js
176 lines (148 loc) · 6.79 KB
/
accra.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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
"use strict";
var helpers = require("../../helpers/helpers");
exports["Africa/Accra"] = {
"guess:by:offset" : helpers.makeTestGuess("Africa/Accra", { offset: true, expect: "Africa/Abidjan" }),
"guess:by:abbr" : helpers.makeTestGuess("Africa/Accra", { abbr: true, expect: "Africa/Abidjan" }),
"1918" : helpers.makeTestYear("Africa/Accra", [
["1918-01-01T00:00:51+00:00", "23:59:59", "LMT", 52 / 60],
["1918-01-01T00:00:52+00:00", "00:00:52", "GMT", 0]
]),
"1920" : helpers.makeTestYear("Africa/Accra", [
["1920-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1920-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1920-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1920-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1921" : helpers.makeTestYear("Africa/Accra", [
["1921-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1921-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1921-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1921-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1922" : helpers.makeTestYear("Africa/Accra", [
["1922-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1922-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1922-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1922-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1923" : helpers.makeTestYear("Africa/Accra", [
["1923-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1923-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1923-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1923-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1924" : helpers.makeTestYear("Africa/Accra", [
["1924-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1924-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1924-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1924-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1925" : helpers.makeTestYear("Africa/Accra", [
["1925-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1925-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1925-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1925-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1926" : helpers.makeTestYear("Africa/Accra", [
["1926-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1926-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1926-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1926-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1927" : helpers.makeTestYear("Africa/Accra", [
["1927-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1927-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1927-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1927-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1928" : helpers.makeTestYear("Africa/Accra", [
["1928-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1928-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1928-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1928-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1929" : helpers.makeTestYear("Africa/Accra", [
["1929-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1929-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1929-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1929-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1930" : helpers.makeTestYear("Africa/Accra", [
["1930-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1930-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1930-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1930-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1931" : helpers.makeTestYear("Africa/Accra", [
["1931-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1931-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1931-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1931-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1932" : helpers.makeTestYear("Africa/Accra", [
["1932-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1932-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1932-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1932-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1933" : helpers.makeTestYear("Africa/Accra", [
["1933-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1933-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1933-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1933-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1934" : helpers.makeTestYear("Africa/Accra", [
["1934-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1934-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1934-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1934-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1935" : helpers.makeTestYear("Africa/Accra", [
["1935-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1935-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1935-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1935-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1936" : helpers.makeTestYear("Africa/Accra", [
["1936-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1936-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1936-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1936-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1937" : helpers.makeTestYear("Africa/Accra", [
["1937-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1937-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1937-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1937-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1938" : helpers.makeTestYear("Africa/Accra", [
["1938-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1938-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1938-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1938-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1939" : helpers.makeTestYear("Africa/Accra", [
["1939-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1939-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1939-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1939-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1940" : helpers.makeTestYear("Africa/Accra", [
["1940-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1940-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1940-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1940-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1941" : helpers.makeTestYear("Africa/Accra", [
["1941-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1941-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1941-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1941-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
]),
"1942" : helpers.makeTestYear("Africa/Accra", [
["1942-08-31T23:59:59+00:00", "23:59:59", "GMT", 0],
["1942-09-01T00:00:00+00:00", "00:20:00", "+0020", -20],
["1942-12-30T23:39:59+00:00", "23:59:59", "+0020", -20],
["1942-12-30T23:40:00+00:00", "23:40:00", "GMT", 0]
])
};