날짜표시 바꾸기
본문
안녕하세요.
그누보드 사용하면서 이곳에 도움을 정말 많이 받고 있어요~
날짜표시가 예를들어 12월14일이면 12.14 이렇게 나오게 하고 싶은데 지금
12-14 이렇게 나오고 있는데 어떻게 수정하면 될까요??
답변 4
skin > board > 해당게시판 > list.skin.php 등에서 날짜를 찾아 변경해주세요~
1. 그누보드에 설정되어 있는 기본 출력 방법입니다.
<?php echo $list[$i]['datetime2'] ?> → 12-14
2. 아래 코드를 바꿔서 사용하세요~
<?php echo date("y-m-d H:i:s", strtotime($list[$i]['wr_datetime'])) ?>
y(년) m(월) d(일) H(시) i(분) s(초) 입니다.
소문자 y를 대문자 Y로 사용하면 2자리에서(23년) 4자리(2023년)로 출력됩니다.
<?php echo date("y.m.d", strtotime($list[$i]['wr_datetime'])) ?> → 23.12.14
<?php echo date("Y-m-d", strtotime($list[$i]['wr_datetime'])) ?> → 2023-12-14
<?php echo date("Y/m/d", strtotime($list[$i]['wr_datetime'])) ?> → 2023/12/14
<?php echo date("Y년 m월 d일", strtotime($list[$i]['wr_datetime'])) ?> → 2023년 12월 14일
3. 그래서...
<?php echo date("m.d", strtotime($list[$i]['wr_datetime'])) ?> → 12.14
아래 코드는 예시에요
$row['created_at'] 일부만 변경하면되요
echo date('Y.m',strtotime($row['created_at']));
!-->
echo str_replace($aa, '-', '.');
strstr() 함수 등 텍스트 자르는 코드로 원하시는 부분만 잘라서 보이는 방법도 있습니다.