hyunbinseo / holidays-kr Goto Github PK
View Code? Open in Web Editor NEW대한민국 공휴일을 가공한 자료
License: MIT License
대한민국 공휴일을 가공한 자료
License: MIT License
안녕하세요.
혹시 기념일 명칭에 대해서 커스텀하게 설정할 수 있도록 지원이 가능할까요?
query string으로 key-value 값으로 받아서 지원하면 어떨까 싶어서요.
{url}?12-25=아무것도아닌날&01-01=첫날
Map
데이터가 있는 경우, 이를 활용해 동적1 공휴일까지 확인
없을 경우 공휴일에 관한 법률의 정적 공휴일에 해당하는지만 확인
대체 공휴일, 임기 만료에 의한 선거의 선거일 등 ↩
안녕하세요, 클량에서 공휴일 정보를 보고 구글 캘린더를 버리고, 개발자님의 캘린더를 활용하고 있습니다.
두둥!! 그런데, 구글 캘린더의 대체공휴일 오류(23년 10월 2일이 추석 대체공휴일이라고 표기)는 수정이 되었는데...
개발자님의 캘린더는 대체공휴일 오류 (23년 5월 29일이 석가탄신일 대체공휴일이라고 표기) 가 있네요.
'공휴일에 관한 법률'은 공휴일이 주말과 겹치면 대체공휴일을 적용하도록 돼 있지만, 크리스마스와 석가탄신일은 대체공휴일 대상에 포함되지 않습니다.
인사혁신처에서 대체공휴일 확대를 추진한다고 하나, 현재 기준으로는 석가탄신일 대체공휴일은 잘못된 정보이니 서둘러 수정하시는게 좋을 듯 합니다.
감사합니다.
/
경로 리다이렉트가 오작동하는 상황
참고 자료
현시점 기준 2023년 공휴일만 정상적으로 표기되는데, 보통 휴가일정 같은걸 생각하면 최소 내년까지는 표기되면 좋을거 같은데 기간을 확대하실 계획이 있나요?
월력요항이 발표된 후에 ICS 파일을 작성하면 차년도 공휴일 확인에 어려움이 있음
인사혁신처는 이 같은 내용을 담은 '관공서의 공휴일에 관한 규정' 개정안(대통령령)을 오는 16일부터 입법예고 한다고 15일 밝혔다.
다음 달 5일까지인 입법예고 기간에 인사처는 대체공휴일 지정에 관한 국민 의견을 받을 예정이다. 법제처 심사, 차관·국무회의, 대통령 재가를 거치면 관보에 정식 공포된다.
큰 이변이 없다면 다음 달 중으로 대통령 재가까지 완료돼 올해 부처님오신날부터 적용된다. — 연합뉴스
안녕하세요
자바로 ics파일 조회해서 파싱하는 로직을 작성하다가, 403Forbidden 이 발생하여 이슈 남깁니다.
HttpURLConnection connection;
try {
URL url = new URL("https://holidays.hyunbin.page/basic.ics");
connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.connect();
} // 생략
jdk "1.9" 버전을 쓰고 있어서, 위 요청 시 헤더값 user-agent 필드에 Java/1.9
이 셋팅되었을 것 같은데요~
이게 원인일까 싶어서, Java/8
, Java/1.9
, Java/11
로 바꿔가며 테스트해보았더니, 아래와 같은 결과가 나왔습니다.
Java/8
: 200 ok
Java/1.9
: 403 forbidden
Java/11
: 200 ok
혹시 User-agent에 Java/1.x 가 인입되면, 403Forbidden 이 반환되는게 의도된 것일까요?
안녕하세요.
만들어주신 대한민국 공휴일을 잘 사용하고 있습니다.
한가지 부탁드리고 싶은 것이 있습니다.
공휴일 달력외에 국가기념일 캘린더도 만들어 주실 수 있을까 해서요.
데이터는 https://www.mois.go.kr/chd/sub/a05/feteDay/screen.do 여기에 있네요.
우려되는 점은 "국경일"과 "기념일"이 휴일인 경우도 있고 아닌 경우도 있어서 똑 같은 내용이 2중으로 노출되는 현상이 있을 것 같아요.
그래서 2가지 캘린더가 필요할 것 같아요.
Analysis of @hyunbinseo/[email protected]
Import resolved to a CommonJS type declaration file, but an ESM JavaScript file.
Import resolved to types through a conditional package.json export, but only after failing to resolve through an earlier condition. This behavior is a TypeScript bug. It may misrepresent the runtime behavior of this import and should not be relied upon.
"@hyunbinseo/holidays-kr" | |
---|---|
node10 | ✅ |
node16 (from CJS) | ✅ (CJS) |
node16 (from ESM) | Masquerading as CJS Used fallback condition |
bundler | Used fallback condition |
깃허브에 올라온 내용이 npm 모듈에 반영이 안 된 것 같네요, 저 서비스 키는 어디서 발급받나요?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.