채택완료
게시판 리스트 날짜 출력 관련 문의드립니다.
Copy
<?php echo $list[$i]['datetime2']; // 기존 날짜 출력 방식 ?>
위 코드가 기본적인 게시판 리스트에서 날짜 출력 방식인데
글쓴날짜가 오늘일 경우 시간으로 출력되고,
오늘이 아니면 03-21 월-일 로 출력이 되는데...
2019-03-21 로 출력을 하고싶습니다;;
Copy
<?php echo $list[$i]['datetime']; // 년-월-일로 출력 ?>
위 코드로 출력하게 되면 오늘일 경우에도 년-월-일로 출력이 되다보니...
오늘일 경우는 시간으로 뜨는 부분이랑 같이 쓰고 싶은데...
어떤 식으로 건드려야할지 모르겠어서 문의남깁니다ㅠㅠㅠ
답변 4개 / 댓글 3개
채택된 답변
+20 포인트
<?=$list[$i]['datetime'] == date("Y-m-d") ? date("H:i:s", strtotime($list[$i]['wr_datetime'])) : date("Y-m-d", strtotime($list[$i]['wr_datetime']))?>
lib/common.lib.php 에서
Copy
if ($list['datetime'] == G5_TIME_YMD)
$list['datetime2'] = substr($list['datetime2'],11,5);
$list['datetime2'] = substr($list['datetime2'],10);
위에처럼 11,5 를 10으로 수정하시고 datetime2 를 사용하시면 됩니다
사용중인 게시판 스킨 폴더 > list.skin.php 파일 소스중
<?php for($i=0; $i<count($list); $i++) {
위에 소스를 찾아서 바로 밑에 아래의 소스를 더 추가 해 줍니다.
$list[$i]['wr_datetime']=substr($list[$i]['wr_datetime'],0,10);
출력 변수: <?php echo $list[$i]['wr_datetime']?>
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
글쓴 날짜와 date('Y-m-d') <- 오늘 날짜(?)를 비교해서 같으면 시간으로 출력... 아니면 년-월-일 로 출력....;;;
이렇게 하나 배워갑니다... 감사합니다!