聰明不如鈍筆
총명불여둔필
assignment Blogging

티스토리 글 목록 날짜 형식 수정하기


언제부터 나타난 증상인지 모르겠는데 Sportugesecreations 모두 글 목록에서 날짜가 이상하게 보이기 시작했습니다.


가만히 들여다 보니 티스토리 쪽에서 [##_article_rep_date_##] 치환자를 통해 글쓴 날짜·시간을 표시하는 형식을 바꾼 게 이유였습니다.


올해 1월 1일 0시 0분에 글을 올렸다면 예전에는 '2019.01.01 00:00'처럼 표시했는데 이제는 '2019. 1. 1 00:00' 형식으로 바꾼 것.


그래서 두 블로그 모두 해당 부분을 수정해 예전처럼 나오도록 만들었습니다.


저 치환자는 기본적으로 날짜를 텍스트(스트링) 형태로 출력하기 때문에 substr()를 써서 원하는 부분만 잘라내면 됩니다.


예를 들어 'documnet.write([##_article_rep_date_##]'.substr(0, 10))이라고 쓰면 첫 번째 글자부터 11번째 글자까지 출력합니다.


jquery가 더 편하신 분은 [##_article_rep_date_##] 치환자로 만든 텍스트에는 'date' 클래스가 자동으로 붙는다는 점을 활용하시면 좋습니다. 아래처럼 쓰면 이 치환자를 통해 나오는 모든 날짜 구조가 바뀝니다.

var date=$('.date')
$.map(date, function(ymd, idx){
     return $(ymd).html($(ymd).html().string(0,10));
})

물론 일부 영역만 날짜 표시 형식을 바꾸고 싶으실 때는 해당 영역에 설정한 클래스를 맨 처음에 쉼표(,)와 함께 써주시면 됩니다. var date=$('.date, .date2')처럼 말입니다.


그럼 모두들 해피 블로깅 -_-)/

댓글, 2

account_circle
vpn_key
web

security

mode_edit
Blogging | 카테고리 다른 글 더 보기