Commit 7f271949 authored by Johannes Bill's avatar Johannes Bill

added Mocha Test

parent aaa10e49
function getEasterSunday(year) {
var k = year / 100 >> 0;
var m = 15 + ((3 * k + 3) / 4 >> 0) - ((8 * k + 13) / 25 >> 0);
var s = 2 - ((3 * k + 3) / 4 >> 0);
var a = year % 19;
var d = (19 * a + m) % 30;
var r = (d + a / 11 >> 0) / 29 >> 0;
var og = (21 + d - r);
var sz = 7 - (year + (year / 4 >> 0) + s) % 7;
var oe = 7 - (og - sz) % 7;
var os = og + oe;
return new Date(year, 2, os);
}
module.exports.getEasterSunday = getEasterSunday;
\ No newline at end of file
......@@ -19,24 +19,58 @@
"122": "Erster Weihnachtstag",
"123": "Zweiter Weihnachtstag"
},
"sureHolidays": [ "101", "103", "121", "122", "123", "501", "808", "301", "302", "303", "502", "601", "602" ],
"sureHolidays": [ "101", "103", "121", "122", "123", "501", "301", "302", "303", "502", "601", "602" ],
"specificHolidays": [ "1", "106", "111", "131", "2", "815" ],
"region": {
"BW": ["106", "1", "111"],
"BY": ["106", "1", "815", "111"],
"BE": [],
"BB": ["131"],
"HB": [],
"HH": [],
"HE": ["1"],
"MV": ["131"],
"NI": [],
"NW": ["1", "111"],
"RP": ["1", "111"],
"SL": ["1", "815", "111"],
"SN": ["1", "131", "2"],
"ST": ["106", "131"],
"SH": [],
"TH": ["1", "131"]
"BW": {
"default": ["106", "1", "111"]
},
"BY": {
"default": ["106", "1", "815", "111"],
"kath": ["815"],
"augsburg": ["808"]
},
"BE": {
"default": []
},
"BB": {
"default": ["131"]
},
"HB": {
"default": []
},
"HH": {
"default": []
},
"HE": {
"default": ["1"]
},
"MV": {
"default": ["131"]
},
"NI": {
"default": []
},
"NW": {
"default": ["1", "111"]
},
"RP": {
"default": ["1", "111"]
},
"SL": {
"default": ["1", "815", "111"]
},
"SN": {
"default": ["1", "131", "2"]
},
"ST": {
"default": ["106", "131"]
},
"SH": {
"default": []
},
"TH": {
"default": ["1", "131"]
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment