채택완료

요일별 테마 색상 자동변경 가능 질문입니다

달력을 보면

평일 검정

토요일 파랑

일요일 빨강

명절 및 대체휴무일 빨강

이렇게 보이는데

사이트 컬러가 준비된 상황에서 달력의 평일, 토욜,휴무에 맞게 자동 변경이 되게 할 수 있나요?

가능 하다면 관련 정보 볼수 있는 곳 공유도 요총 드립니다. 감사합니다.

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

대부분의 프로그래밍 언어에서

0: 일, 1: 월, 2: 화, 3: 수, 4: 목, 5: 금, 6: 토

이렇게 숫자 형태의 표현값을 지원합니다.

여기까진 자동으로 처리가 가능하고

명절 및 대체 휴무일의 경우만 국가별로 다를테니

추가로 얻어와서 휴일쪽에 매핑 해주면 됩니다.

php : date('n', ${timestamp});

https://www.php.net/manual/en/datetime.format.php

JavaScript : new Date(${timestamp}).getDay()

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay

대한민국 공휴일 API

https://www.data.go.kr/data/15012690/openapi.do

https://yogyui.tistory.com/entry/%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8%EA%B3%B5%ED%9C%B4%EC%9D%BC-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A1%B0%ED%9A%8C-REST-API

답변에 대한 댓글 2개

오~이게 되는구나 상세한 답변 너무 감사드립니다^^
작성하고 보니 정정할 부분이 있네요.

php 에서 요일을 얻는 형태는
date('n', ${timestamp}); 가 아니라
date('w', ${timestamp}); 입니다.

답변을 작성하려면 로그인이 필요합니다.