holiday-kr
v0.1.5
Published
한국 기준 음력, 양력 변환 및 휴일 체크
Downloads
1,115
Maintainers
Readme
- 사용 주의사항
- 1800년 ~ 2101년까지만 가능합니다.
양력, 음력 변환
getLunar(Date) or getLunar(year, month, day) : 양력 -> 음력 변환. 결과 : object
- Date - Date - 날짜 객체(Date)
- year - number - 년
- month - number - 월
- day - number - 일
holidayKR.getLunar(2016, 1, 1); //{ year: 2015, month: 11, day: 22, leapMonth: false, dayOfWeek: '금' } holidayKR.getLunar(new Date(2016, 0, 1)); //{ year: 2015, month: 11, day: 22, leapMonth: false, dayOfWeek: '금' }
getSolar(Date) or getSolar(year, month, day, isLeapMonth) : 음력 -> 양력 변환. 결과 : object
- Date - Date - 날짜 객체(Date)
- year - number - 년
- month - number - 월
- day - number - 일
- isLeapMonth - boolean - (option)윤달여부. 기본값 : false
var holidayKR = require('holiday-kr'); holidayKR.getSolar(2015, 11, 22); //result : { year: 2016, month: 1, day: 1, leapMonth: false, dayOfWeek: '금' } holidayKR.getSolar(new Date(2015, 10, 22)); //result : { year: 2016, month: 1, day: 1, leapMonth: false, dayOfWeek: '금' }
한국의 휴일 체크
휴일 기준
- 일요일
- 신정 : 양력 1월 1일
- 설날 : 음력 1월 1일 및 전후
- 3.1절 : 양력 3월 1일
- 석가탄신일 : 음력 4월 8일
- 어린이날 : 양력 5월 5일
- 현충일 : 양력 6월 6일
- 광복절 : 양력 8월 15일
- 추석 : 음력 8월 15일 및 전후
- 개천절 : 양력 10월 3일
- 한글날 : 양력 10월 9일
- 성탄절 : 양력 12월 25일
isSolarHoliday(Date) or isSolarHoliday(year, month, day) : 입력된 양력 날짜 기준으로 휴일인지 체크. 휴일 기준은 위 명시된 날만 해당함. 결과 : boolean
- Date - Date - 날짜 객체(Date)
- year - number - 년
- month - number - 월
- day - number - 일
var holidayKR = require('holiday-kr'); holidayKR.isSolarHoliday(2016, 1, 1); //true holidayKR.isSolarHoliday(new Date(2016, 0, 2)); //false
isLunarHoliday(Date) or isLunarHoliday(year, month, day, isLeapMonth) : 입력된 음력 날짜 기준으로 휴일인지 체크. 휴일 기준은 위 명시된 날만 해당함. 결과 : boolean
- Date - Date - 날짜 객체(Date)
- year - number - 년
- month - number - 월
- day - number - 일
- isLeapMonth - boolean - (option)윤달여부. 기본값 : false
var holidayKR = require('holiday-kr'); holidayKR.isLunarHoliday(2016, 1, 1); //true holidayKR.isLunarHoliday(new Date(2016, 0, 2)); //true