Parkayun / PyTimeKR

pytime fork for Korean.
MIT License
14 stars 2 forks source link

2023년 공휴일 오류 #5

Open okh555 opened 2 years ago

okh555 commented 2 years ago

pytimekr.holidays 함수 이용시 2023-05-26이 공휴일로 표현되는데 2023-05-27이 공휴일인데 잘못 입력된 것 같습니다.

puritysb commented 1 year ago

http://tool-box.info/blog/index.php?archives/1504-Korean.html&serendipity%5Blang_selected%5D=ko&serendipity%5Buser_language%5D=ko

위 링크를 보면 2023년 4/8 은 같은 음력 날짜라도, "중국" 기준으로 계산하면 한국보다 하루 빠릅니다. 따라서, 여기에서 사용하는 음력 계산 기준이 중국 기준이라면 발생할 수 있습니다 https://github.com/Parkayun/PyTimeKR/blob/ccb926a7572a31eaa2ac70a909d857ae735ca285/pytimekr/pytimekr.py#LL17C26-L17C26

다만 항상 다른 건 아니고, 설날이나 추석 등은 포함되지 않은 경우가 더 많아서.. 자주 발생하지는 않을 것 같네요

kartoria commented 1 year ago

음력 계산에 lunardate 라는 라이브러리를 사용중인데 korean_lunar_calendar를 사용해 계산하면 정확도가 더 올라갈 것 같네요.