테스트 사이트 - 개발 중인 베타 버전입니다

게시판 리스트 날짜 출력 관련 문의드립니다. 채택완료

coDribble 6년 전 조회 3,510

</p>

<p><?php echo $list[$i]['datetime2']; // 기존 날짜 출력 방식 ?></p>

<p>

위 코드가 기본적인 게시판 리스트에서 날짜 출력 방식인데

 

글쓴날짜가 오늘일 경우 시간으로 출력되고,

오늘이 아니면 03-21  월-일 로 출력이 되는데...

2019-03-21 로 출력을 하고싶습니다;;

 

</p>

<p><?php echo $list[$i]['datetime']; // 년-월-일로 출력 ?></p>

<p>

위 코드로 출력하게 되면 오늘일 경우에도 년-월-일로 출력이 되다보니...

 

오늘일 경우는 시간으로 뜨는 부분이랑 같이 쓰고 싶은데...

 

어떤 식으로 건드려야할지 모르겠어서 문의남깁니다ㅠㅠㅠ

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
coDribble
6년 전
답변 감사드립니다... 간단한거였네요;;; 왜 생각을 못했는지.. 휴...
글쓴 날짜와 date('Y-m-d') <- 오늘 날짜(?)를 비교해서 같으면 시간으로 출력... 아니면 년-월-일 로 출력....;;;

이렇게 하나 배워갑니다... 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

L
6년 전

lib/common.lib.php 에서 

</p>

<p>if ($list['datetime'] == G5_TIME_YMD)

        $list['datetime2'] = substr($list['datetime2'],11,5);</p>

<p> </p>

<p>        $list['datetime2'] = substr($list['datetime2'],10);

 </p>

<p>

위에처럼 11,5 를 10으로 수정하시고 datetime2 를 사용하시면 됩니다 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
coDribble
6년 전
답변 감사합니다... 코어를... 안건드리는 선에서 해결하고 싶었던지라...ㅠㅠㅠㅠ 왕계란님의 방법으로 해결하게 되었습니다ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

c
6년 전

http://gnustudy.com/bbs/board.php?bo_table=skin_latest&wr_id=10

 

추가로.... 위 글도 봤지만... 날짜표기 방식을 커스텀할수는 있지만...

 

오늘 쓴 글은 시간으로 출력되고, 오늘 이전에 쓴 글은 년-월-일로 출력하게 하는 방식은 없어서 문의남기게 됐습니다;;ㅠㅠㅠ

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

사용중인 게시판 스킨 폴더 > list.skin.php 파일 소스중

 

 

위에 소스를 찾아서 바로 밑에 아래의 소스를 더 추가 해 줍니다.

 

$list[$i]['wr_datetime']=substr($list[$i]['wr_datetime'],0,10);

 

출력 변수:

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
coDribble
6년 전
빠른 답변 감사드립니다... 그러나.. 제가 원하는 대로 출력이 되진 않네요;;

오늘 글을 썼다면 글쓴 시간으로 출력되고,
오늘이 아닌 이전에 쓴 글이면 알려주신 방법처럼 년-월-일로 출력되는걸 원했던거라...ㅠㅠㅠ

말씀하신 방법은... 본문에 쓴
[code]
<?php echo $list[$i]['datetime']; // 년-월-일로 출력 ?>
[/code]
이 방법과 출력내용은 같습니다ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인