Current section

Files

Jump to
holidefs priv calendars definitions no.yaml
Raw

priv/calendars/definitions/no.yaml

# Norwegian holiday definitions for the Ruby Holiday gem.
#
# Added: 20010-02-22.
# Sources:
# - http://no.wikipedia.org/wiki/Offentlig_fridag
# - http://www.timeanddate.com/norsk/kalender.html
---
months:
0:
- name: Fastelavn
regions: ["no"]
function: easter(year)
function_modifier: -49
type: informal
- name: Palmesøndag
regions: ["no"]
function: easter(year)
function_modifier: -7
- name: Skjærtorsdag
regions: ["no"]
function: easter(year)
function_modifier: -3
- name: Langfredag
regions: ["no"]
function: easter(year)
function_modifier: -2
- name: 1. påskedag
regions: ["no"]
function: easter(year)
- name: 2. påskedag
regions: ["no"]
function: easter(year)
function_modifier: 1
- name: Kristi Himmelfartsdag
regions: ["no"]
function: easter(year)
function_modifier: 39
- name: 1. pinsedag
regions: ["no"]
function: easter(year)
function_modifier: 49
- name: 2. pinsedag
regions: ["no"]
function: easter(year)
function_modifier: 50
1:
- name: Nyttårsdag
regions: ["no"]
mday: 1
5:
- name: 1. mai
regions: ["no"]
mday: 1
- name: 17. mai
regions: ["no"]
mday: 17
12:
- name: Julaften
regions: ["no"]
mday: 24
type: informal
- name: 1. juledag
regions: ["no"]
mday: 25
- name: 2. juledag
regions: ["no"]
mday: 26
- name: Nyttårsaften
regions: ["no"]
mday: 31
type: informal
tests:
- given:
date: '2010-01-01'
regions: ["no"]
options: ["informal"]
expect:
name: "Nyttårsdag"
- given:
date: '2010-05-01'
regions: ["no"]
options: ["informal"]
expect:
name: "1. mai"
- given:
date: '2010-05-17'
regions: ["no"]
options: ["informal"]
expect:
name: "17. mai"
- given:
date: '2010-12-24'
regions: ["no"]
options: ["informal"]
expect:
name: "Julaften"
- given:
date: '2010-12-25'
regions: ["no"]
options: ["informal"]
expect:
name: "1. juledag"
- given:
date: '2010-12-26'
regions: ["no"]
options: ["informal"]
expect:
name: "2. juledag"
- given:
date: '2010-12-31'
regions: ["no"]
options: ["informal"]
expect:
name: "Nyttårsaften"
- given:
date: '2010-02-14'
regions: ["no"]
options: ["informal"]
expect:
name: "Fastelavn"
- given:
date: '2010-03-28'
regions: ["no"]
options: ["informal"]
expect:
name: "Palmesøndag"
- given:
date: '2010-04-01'
regions: ["no"]
options: ["informal"]
expect:
name: "Skjærtorsdag"
- given:
date: '2010-04-02'
regions: ["no"]
options: ["informal"]
expect:
name: "Langfredag"
- given:
date: '2010-04-04'
regions: ["no"]
options: ["informal"]
expect:
name: "1. påskedag"
- given:
date: '2010-04-05'
regions: ["no"]
options: ["informal"]
expect:
name: "2. påskedag"
- given:
date: '2010-05-13'
regions: ["no"]
options: ["informal"]
expect:
name: "Kristi Himmelfartsdag"
- given:
date: '2010-05-23'
regions: ["no"]
options: ["informal"]
expect:
name: "1. pinsedag"
- given:
date: '2010-05-24'
regions: ["no"]
options: ["informal"]
expect:
name: "2. pinsedag"