묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최신글 위젯에 몇일전 표시하기
2013.05.22 03:18
최신글 위젯에 글작성 날짜 대신 몇분전, 몇시간전, 몇일전 으로 표시하고 싶습니다.
현재 날짜, 시간에서 글 작성 날짜, 시간을 빼고
1시간 미만이면 "분전"
24시간 미만이면 "시간전"
그 이상이면 "일전"
이렇게 하면 될것 같은데
현재 날짜를 구하는 소스..
날짜와 시간을 분단위로 변환하는 소스...를 모르겠습니다...
----------------------------------------------------------------------------------
(현재 날짜 ->분단위로 변환) - (게시글 작성 날짜 ->분단위로 변환) ----> 변수 a에 저장
(if) a 변수의 값이 60보다 작으면
a값 + "분전"
(else if) a 변수의 값이 1440보다 작으면
(a값 / 60) + "시간전" // 몫만 남기고 나머지 버림
(else if) a 변수의 값이 1440과 같거나 크면
(a값 / 1440) + "일전" // 몫만 남기고 나머지 버림
(end)
----------------------------------------------------------------------------------
소스좀 완성시켜주세요..
부탁드립니다...
댓글 3
-
송동우
2013.05.22 03:52
-
낭만구미호
2013.05.22 04:26
질문 올리기 전에 송동우님이 답변해주신 글도 봤지만..
이해가 되질 않네요..
어느 부분을 적용해야 하는건지 여쭤봐도 될까요?
-
송동우
2013.05.22 09:44
1분 60초
1시간 60x60 = 3600
1일 3600x24 = 86400
이렇게 계산하면 됩니다.....
대입하려는 날짜를 적용하면 됩니다.....
질문에 있는 내용은 이해가 안되는 관계로
더 구체적인 설명은..............
참고:
http://www.xpressengine.com/qna/21912411