2025 S/S 컬렉션 특집  ·  뷰티 트렌드 리포트  ·  라이프스타일 에디터 픽  ·  패션위크 하이라이트  ·  럭셔리 뷰티 리뷰  ·  디자이너 스포트라이트      2025 S/S 컬렉션 특집  ·  뷰티 트렌드 리포트  ·  라이프스타일 에디터 픽  ·  패션위크 하이라이트  ·  럭셔리 뷰티 리뷰  ·  디자이너 스포트라이트     
로그인 | 회원가입
트렌드 스트리트 컬렉션 에디터 픽 인터뷰 포토그래피
DXCMS

게시판 리스트 날짜를 시간으로 표시하는 방법

D DX
2026.05.27 16:11 51 0
오늘 작성된 글은 시간(HH:MM), 이전 글은 날짜(m.d)로 표시하는 방식입니다.
// 현재
$_pDate = dx_date($_p['created_at'], 'm.d');

// 변경 — 오늘이면 시간, 아니면 날짜
$_pDate = (substr($_p['created_at'], 0, 10) === date('Y-m-d'))
        ? dx_date($_p['created_at'], 'H:i')
        : dx_date($_p['created_at'], 'm.d');
오늘 쓴 글은 14:32 형태로, 어제 이전 글은 05.24 형태로 표시됩니다. 


## 추가로 몇분 몇초를 쓰고 싶을 때는 다음과 기술하시면 됩니다.
functions.php에 전역 함수 추가 후 어디서든 호출
// core/functions.php에 함수 추가
function dx_timeago($dt) {
    $diff = time() - strtotime($dt);
    if ($diff < 60)    return '방금';
    if ($diff < 3600)  return floor($diff/60).'분 전';
    if ($diff < 86400) return floor($diff/3600).'시간 전';
    if ($diff < 604800) return floor($diff/86400).'일 전'; // 선택: 7일 이내는 "n일 전"
    return dx_date($dt, 'm.d');
}

// 리스트와 _list_rows.php 에서 변경
$_pDate = dx_timeago(isset($_p['created_at']) ? $_p['created_at'] : '');
 

댓글0

로그인 후 댓글을 작성할 수 있습니다.
번호 제목 작성자 날짜 조회
공지
D DX
05.22 57
7
모아비즈
05.21 58
모아비즈 · 58
5
모아비즈
05.21 53
모아비즈 · 53
DX · 54
1
DX
05.19 47
DX · 47
0
전체 회원
0
전체 게시글
0
전체 댓글
0
오늘 방문
0
전체 방문
0
현재 접속
인기글 7일 이내
  • 게시글이 없습니다.
최신글
  • 게시글이 없습니다.
최신댓글
  • 댓글이 없습니다.
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록