-
Notifications
You must be signed in to change notification settings - Fork 137
/
vi.yaml
36 lines (36 loc) · 1.04 KB
/
vi.yaml
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
# Vietnam holiday definitions for the Ruby Holiday gem.
#
# Updated: 2014-07-17.
# Source: http://en.wikipedia.org/wiki/Public_holidays_in_Vietnam
---
months:
1:
- name: Tết dương lịch
regions: [vi]
mday: 1
3:
- name: "Giỗ tổ Hùng Vương"
regions: [vi]
function: lunar_to_solar(year, month, day)
mday: 10
4:
- name: "Ngày Giải phóng miền Nam, thống nhất đất nước"
regions: [vi]
mday: 30
5:
- name: Ngày Quốc tế Lao động
regions: [vi]
mday: 1
9:
- name: Quốc khánh
regions: [vi]
mday: 2
tests: |
{Date.civil(2014,1,1) => 'Tết dương lịch',
Date.civil(2014,4,30) => 'Ngày Giải phóng miền Nam, thống nhất đất nước',
Date.civil(2014,5,1) => "Ngày Quốc tế Lao động",
Date.civil(2014,9,2) => 'Quốc khánh',
Date.civil(2017,4,6) => "Giỗ tổ Hùng Vương",
Date.civil(2018,3,27) => "Giỗ tổ Hùng Vương"}.each do |date, name|
assert_equal name, (Holidays.on(date, :vi)[0] || {})[:name]
end