/
johannesburg.js
32 lines (24 loc) · 1.1 KB
/
johannesburg.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
"use strict";
var helpers = require("../../helpers/helpers");
exports["Africa/Johannesburg"] = {
"guess:by:offset" : helpers.makeTestGuess("Africa/Johannesburg", { offset: true, expect: "Africa/Cairo" }),
"guess:by:abbr" : helpers.makeTestGuess("Africa/Johannesburg", { abbr: true }),
"1903" : helpers.makeTestYear("Africa/Johannesburg", [
["1903-02-28T22:29:59+00:00", "23:59:59", "SAST", -90],
["1903-02-28T22:30:00+00:00", "00:30:00", "SAST", -120]
]),
"1942" : helpers.makeTestYear("Africa/Johannesburg", [
["1942-09-19T23:59:59+00:00", "01:59:59", "SAST", -120],
["1942-09-20T00:00:00+00:00", "03:00:00", "SAST", -180]
]),
"1943" : helpers.makeTestYear("Africa/Johannesburg", [
["1943-03-20T22:59:59+00:00", "01:59:59", "SAST", -180],
["1943-03-20T23:00:00+00:00", "01:00:00", "SAST", -120],
["1943-09-18T23:59:59+00:00", "01:59:59", "SAST", -120],
["1943-09-19T00:00:00+00:00", "03:00:00", "SAST", -180]
]),
"1944" : helpers.makeTestYear("Africa/Johannesburg", [
["1944-03-18T22:59:59+00:00", "01:59:59", "SAST", -180],
["1944-03-18T23:00:00+00:00", "01:00:00", "SAST", -120]
])
};