게시글 날짜와 시간 표기
게시판 리스트에서 사용할건데요
오늘 작성된 글은 H:i 만 나오고
이전 작성된 글은 y-m-d 만 나오고 싶은데요
어떻게 해야하나요 ㅠㅠ
오늘 작성된 글은 H:i 만 나오고
이전 작성된 글은 y-m-d 만 나오고 싶은데요
어떻게 해야하나요 ㅠㅠ
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
오늘것만
} else {
y-m-d
}
lib/common.lib.php 파일에서
$list['datetime2'] = substr($list['datetime2'],5,5);
이부분을 이렇게 하면 y-m-d 로 나올듯 싶네요.
$list['datetime2'] = substr($list['datetime2'],2,8);
이걸로 두개 썼거든요 날짜와 시간...
$list['datetime'] = substr($list['wr_datetime'],0,10);
$list['datetime2'] = $list['wr_datetime'];
if ($list['datetime'] == $g4['time_ymd'])
$list['datetime2'] = substr($list['datetime2'],11,5);
else
$list['datetime2'] = substr($list['datetime2'],5,5);
이 내용맞죠 ? 그 뒤에 숫자의 의미가 무엇인지 혹시 여쭤봐도 될까요 ....
<p><a class="list_name"><?=$list[$i][wr_name]?> <span>|</span></a> <a class="list_date"><?=date("m-d",strtotime($list[$i][wr_datetime]))?><span>|</span><?=date("H:i",strtotime($list[$i][wr_datetime]))?></a></p>
전 작성자랑 날짜 시간을 이렇게 리스트 스킨에 해놨는데 common.lib에서 수정이었군요 ㅠㅠ
몇번째 글자부로 부터 몇개의 글자를 자를건지 지정해 주는 겁니다.
substr($list['wr_datetime'],0,10);
이건 처음부터 글자 10개를 자른다는 뜻이고,
substr($list['datetime2'],11,5);
이건 11번쨰 부터 글자 5개를 자른다는 뜻입니다.