IJMuAN02pVKE2uZHXG2JnZAHGfjon49GBXjko1rk

블로그스팟 날짜형식 수정 방법 YYYY-MM-DD

블로그스팟 날짜형식 수정하는 방법에 대해 알려드리겠습니다. 해외 테마의 경우 날짜형태가 외국 표기기준으로 나타날때가 있는데 설정 > 서식 메뉴에서 수정해도 적용이 안됩니다. 이럴 경우에는 테마 HTML 편집에서 코드를 수정하면 해결할 수 있습니다.
블로그스팟 해외 테마를 사용하다보면 우리와 다른 날짜표기 형식을 사용하다보니 마음에 안들때가 있습니다. 저도 해외 테마를 즐겨 사용하다보니 기능은 좋지만, 이런 부분들이 다소 번거로운데요!

동양과 서양권의 역사적 배경과 생활방식에서 차이가 있어서 시간표기 형식도 다른데 아쉽지만, 테마 HTML 코드 변경을 통해서 딱 한번만 수정하고 계속 잘 사용해보도록 하겠습니다 😅

블로그스팟 날짜형식 수정 방법

해외 테마의 경우 날짜 표기가 "10 Feb 2024" 이런식으로 나올 때가 있습니다. 확실히 연/월/일 방식을 사용하는 우리나라 사람들이 보기에는 조금 어색합니다.

블로그스팟 시간형식 변경

설정에서 서식 > 날짜 헤더 서식을 바꿔봐도 테마에서는 꿈쩍도 안하는데요~ 왜냐하면 테마에 직접적으로 날짜형식이 입력되어 있기 때문에 연동이 안되기 때문입니다.

그래서 간단한 자바스크립트를 추가해서 강제로 날짜 형식을 수정하도록 하겠습니다.
먼저 아래 코드를 복사해주세요!
<script>
// 모든 time 요소를 찾아서 날짜 형식을 변경
document.addEventListener(&#39;DOMContentLoaded&#39;, function() {
    function formatDateToKorean(dateStr) {
        const date = new Date(dateStr);
        const year = date.getFullYear();
        const month = date.getMonth() + 1;
        const day = date.getDate();
        return `${year}년 ${month}월 ${day}일`;
    }

    // published와 updated 클래스를 가진 모든 time 요소를 찾아서 변경
    const timeElements = document.querySelectorAll(&#39;time.published, time.updated&#39;);
    timeElements.forEach(timeElement =&gt; {
        const originalDate = timeElement.getAttribute(&#39;datetime&#39;);
        if (originalDate) {
            timeElement.textContent = formatDateToKorean(originalDate);
        }
    });
});
</script>

그리고 테마 > 맞춤설정 > HTML 편집 메뉴로 이동하겠습니다.
HTML 편집 메뉴로 이동했다면, 컨트롤(Ctrl)+F 키를 눌러서 찾기(Search)메뉴를 활성화 합니다.
그리고 </head> 이 코드를 복사해서 붙여넣기하고 엔터를 칩니다.
</head> 코드로 이동했다면 방금 복사한 코드를 </head> 앞에 붙여넣기 하시면 됩니다.
  • 복사한 코드 위치 </head> (0)
  • </head> 복사한 코드 위치 (X)
이 코드를 붙여넣기 한 후 저장버튼을 누르면 아래와 같이 날짜형식이 변경되어 있을겁니다.

블로그스팟 날짜형식 변경

보시는 대로 "2025년 2월 8일"이라고 변경되어 있는 것을 확인할 수 있습니다. 
별도의 코드를 수정하지 않고, 추가해주는 것만으로 날짜형식을 쉽게 수정할수 있었습니다.