날짜 표기 형식 변경하는 방법 (게시판 스킨도 동일) > 그누보드 최신글스킨 강좌

본문 바로가기
전체검색

그누스킨닷컴

그누보드 최신글스킨 강좌

그누보드 영카트 초보 사용자를 위한 기본 매뉴얼, 스킨 제작 기초강좌를 공유합니다.

날짜 표기 형식 변경하는 방법 (게시판 스킨도 동일)

페이지 정보

작성자 관리자 작성일15-10-27 06:26 조회5,392회

본문

그누보드에 설정되어 있는 기본 출력 방법

 

<?php echo $list[$i]['datetime2'] ?> : 12-25 (오늘 날짜는 시간으로 출력)
<?php echo $list[$i]['datetime'] ?> : 2015-12-25

 


게시판 스킨 목록에서 수정

게시판 스킨 폴더 : list.skin.php 파일

원본은 이렇게 되어 있습니다 <?php echo $list[$i]['datetime2'] ?>


최신글 스킨에서 수정

최신글 스킨 폴더 : latest.skin.php 파일

(최신글 스킨 원본에는 날짜가 원래 없으니 새로 추가해야 합니다.)



 
상세 변경 방법


아래 코드를 원하는 형태로 바꿔서 사용하면 됩니다.

<?php echo date("y-m-d H:i:s", strtotime($list[$i]['wr_datetime'])) ?>


y-m-d H:i:s 를 변경하면 되는데요.

y(년) m(월) d(일) H(시) i(분) s(초) 입니다.

y를 대문자 Y로 사용하면 2자리에서(15년) 4자리(2015년)로 출력됩니다.


필요한 부분만 넣어서 사용하면 됩니다.

 

<?php echo date("y-m-d", strtotime($list[$i]['wr_datetime'])) ?> : 15-12-25
<?php echo date("Y-m-d", strtotime($list[$i]['wr_datetime'])) ?> : 2015-12-25
<?php echo date("y-m-d H:i", strtotime($list[$i]['wr_datetime'])) ?> : 15-12-25 00:00
<?php echo date("m-d", strtotime($list[$i]['wr_datetime'])) ?> : 12-25



구분 기호 - 대신에 / 나 . 으로 바꿀 수도 있고 (년 월 일)등의 글자를 넣어도 됩니다.


<?php echo date("Ymd", strtotime($list[$i]['wr_datetime'])) ?> : 20151225
<?php echo date("y/m/d", strtotime($list[$i]['wr_datetime'])) ?> : 15/12/25
<?php echo date("y.m.d", strtotime($list[$i]['wr_datetime'])) ?> : 15.12.25
<?php echo date("Y년 m월 d일", strtotime($list[$i]['wr_datetime'])) ?> : 2015년 12월 25일

 

 

추가로 D 를 넣으면 요일(영문)이 출력되고 M 을 넣으면 월(영문)이 출력됩니다.
사용 방법은 원하는 위치에 넣기만 하면 됩니다.

 

예를 들어 이렇게 하면
<?php echo date("y-m-d D M", strtotime($list[$i]['wr_datetime'])) ?>

 

이렇게 출력이 될 겁니다. 15-10-27 Tue Oct



// 추가 내용

 

위 내용들은 모두 목록 기준으로 작성된 것입니다.

게시판 view 페이지에 적용하고 싶으면 $list[$i] 부분만 $view 로 변경하면 동일하게 사용 가능합니다.

 

예를 들어 이렇게..

 

<?php echo date("y-m-d", strtotime($view['wr_datetime'])) ?> : 15-12-25

<?php echo date("Y-m-d", strtotime($view['wr_datetime'])) ?> : 2015-12-25

<?php echo date("y-m-d H:i", strtotime($view['wr_datetime'])) ?> : 15-12-25 00:00

<?php echo date("m-d", strtotime($view['wr_datetime'])) ?> : 12-25

초보제작자님의 댓글

초보제작자

깔끔하게 결과값까지 적어주시니까,
도움이 많이 되네요 ^^

커뮤니티는 당분간 중단하겠습니다.
게시물 검색


그누스터디는 그누보드, 영카트 초보 사용자를 위한 정보를 공유합니다.

Copyright © GNUSTUDY. All rights reserved.
상단으로