오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
$timestamp = strtotime($vote[vt_edate]); // 글쓴날짜시간 Unix timestamp 형식
if ($timestamp >= $time_ymdhis + 86400 * 1) {
$str = (int)(($time_ymdhis + $timestamp) / 86400) . "일후";
}else if ($timestamp >= $time_ymdhis + 3600 * 1) {
$str = (int)(($time_ymdhis + $timestamp) / 3600) . "오늘";
}else {
$str = "-";
}
$dateday = $str;
이렇게 해봤는데 16069일후 이렇게 표기되네요
종료날짜가 13.12.31 (화) 00시 까지인경우
남은 기간 31일까지는 "xx일후"
당일인경우는 "오늘"
그외에는 "-"
이렇게 표기되게 하고 싶습니다.
오류 주소 :
$timestamp = strtotime($vote[vt_edate]); // 글쓴날짜시간 Unix timestamp 형식
if ($timestamp >= $time_ymdhis + 86400 * 1) {
$str = (int)(($time_ymdhis + $timestamp) / 86400) . "일후";
}else if ($timestamp >= $time_ymdhis + 3600 * 1) {
$str = (int)(($time_ymdhis + $timestamp) / 3600) . "오늘";
}else {
$str = "-";
}
$dateday = $str;
이렇게 해봤는데 16069일후 이렇게 표기되네요
종료날짜가 13.12.31 (화) 00시 까지인경우
남은 기간 31일까지는 "xx일후"
당일인경우는 "오늘"
그외에는 "-"
이렇게 표기되게 하고 싶습니다.
댓글 2개
[code]
$timeStamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$timeTitle = array("년전", "개월전", "일전", "시간전", "분전", "초전");
$thisDate = strtotime('2013-12-16 16:10:23');
foreach($timeStamp as $item => $val){
if($thisDate <= time() - $val)
echo (int)((time() - $thisDate)/$timeStamp[$item]).$timeTitle[$item];
}
[/code]
$timeStamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$timeTitle = array("년전", "개월전", "일전", "시간전", "분전", "초전");
$thisDate = strtotime('2013-12-16 16:10:23');
foreach($timeStamp as $item => $val){
if($thisDate <= time() - $val)
echo (int)((time() - $thisDate)/$timeStamp[$item]).$timeTitle[$item];
}
[/code]
게시글 목록
| 번호 | 제목 |
|---|---|
| 284255 | |
| 284248 | |
| 284247 | |
| 284246 | |
| 284242 | |
| 284238 | |
| 284234 | |
| 284233 | |
| 284229 | |
| 284224 | |
| 284222 | |
| 284215 | |
| 284213 | |
| 284212 | |
| 284209 | |
| 284208 | |
| 284201 | |
| 284193 | |
| 284192 | |
| 284174 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기