당일 0시 기준 날짜와 시간 표시 형식
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=19O 주소복사
본문
혹시나 필요하신 분 계실까봐...
당일 0시를 기준으로 이전은 날짜로, 이후는 시간으로(몇시간전, 몇분전 아닌) 표시되도록 한 무식한 코딩입니다.
./eyoom/classes/eyoom.class.php 342라인부터
public function date_time($format, $date) {
$time = strtotime($date);
$time_gap = time() - $time;
$time_today = date("Y-m-d");//오늘
$time_today = $time_today." 00:00:00";오늘 0시
$time_write = date("Y-m-d G:i:s", $time);//해당 글
if($time_write >= $time_today) return date("G:i:s",$time);
/*
if($time_gap < 60) return $time_gap.'초전';
else if ($time_gap < 3600) return round($time_gap/60).'분전';
else if ($time_gap < 86400) {
$minute = round(($time_gap%3600)/60);
return round($time_gap/3600).'시간 '.$minute.'분전';
}
*/
else return date($format,$time);
}
보다 능력자 분들의 수정 부탁드립니다. ㅎㅎ
좋아요!
Progress Bar 80%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
123 |
![]() ![]() |
2016.08.24 | 4,040 | 0 | |
122 |
![]() ![]() |
2016.08.12 | 3,299 | 1 | |
121 |
![]() |
2016.03.26 | 1,835 | 0 | |
120 |
![]() |
2016.03.26 | 1,677 | 1 | |
119 |
![]() ![]() |
2016.01.27 | 1,905 | 0 | |
118 |
![]() |
2015.10.27 | 2,816 | 0 | |
117 |
![]() ![]() |
2015.10.26 | 9,842 | 0 | |
116 |
![]() ![]() |
2015.10.26 | 2,974 | 0 | |
115 |
![]() ![]() |
2015.10.06 | 5,677 | 1 | |
114 |
![]() ![]() |
2015.09.21 | 1,965 | 0 | |
113 |
![]() ![]() |
2015.09.20 | 2,007 | 1 | |
112 |
![]() ![]() |
2015.09.18 | 7,312 | 0 | |
111 |
![]() ![]() |
2015.09.17 | 1,527 | 1 | |
110 |
![]() ![]() |
2015.09.17 | 2,696 | 0 | |
109 |
![]() ![]() |
2015.08.17 | 3,594 | 1 | |
108 |
![]() ![]() |
2015.07.30 | 3,346 | 1 | |
107 |
![]() ![]() |
2015.07.20 | 4,114 | 1 | |
106 |
![]() ![]() |
2015.07.08 | 4,112 | 1 | |
105 |
![]() |
2015.07.03 | 2,133 | 0 | |
104 |
![]() ![]() |
2015.07.01 | 3,873 | 2 |
댓글목록
shadow님의 댓글
소중한 정보 감사합니다.
유용하게 사용하겠습니다.
축하합니다. 첫댓글 포인트 72포인트를 획득하였습니다.
티보리님의 댓글
감사합니다.
dfasdf님의 댓글
342라인이 어디죠? 자세히 알려주시면 감사합니다 초보라서 ㅠㅠ
시작지점 컨트롤+f 로 찾게 알려주시면 감사합니다
귀찮으시겟지만
메모장 그림판에 캡쳐해서 올려주시면 감사합니다 ㅠ 썡초보라
studyhaza님의 댓글
감사합니다