1.
오늘 글의 날짜는 원래 형식대로 시간만 (H:i) 뜨고
나머지는 y/m/d 이렇게 출력하고 싶어요.
<?=date("y/m/d", strtotime($list[$i]['datetime2']));?>
이렇게 수정을 해봤는데 70/01/01 이렇게 뜨고
<?=date("y/m/d", strtotime($list[$i]['wr_datetime']));?>
이렇게 수정 해보니까 날짜는 제대로 뜨는데 오늘 글도 y/m/d 이렇게 뜨네요.
2. 추가로..
오늘 글의 날짜는 빨간색으로
어제 글의 날짜는 파란색으로 출력하는 방법까지 알려주세요. 부탁드립니다 ㅠㅠ
오늘 글의 날짜는 원래 형식대로 시간만 (H:i) 뜨고
나머지는 y/m/d 이렇게 출력하고 싶어요.
<?=date("y/m/d", strtotime($list[$i]['datetime2']));?>
이렇게 수정을 해봤는데 70/01/01 이렇게 뜨고
<?=date("y/m/d", strtotime($list[$i]['wr_datetime']));?>
이렇게 수정 해보니까 날짜는 제대로 뜨는데 오늘 글도 y/m/d 이렇게 뜨네요.
2. 추가로..
오늘 글의 날짜는 빨간색으로
어제 글의 날짜는 파란색으로 출력하는 방법까지 알려주세요. 부탁드립니다 ㅠㅠ
댓글 7개
우선 datetime2는 이미 get_list() 함수에서 처리가 된 내용입니다.
원래 디비에 들어있는 wr_datetime 은 Y-m-d H:i:s 형식이고,
datetime2 는 아시는 대로, 오늘이면 H:i, 아니면 Y-m-d,
datetime은 무조건 Y-m-d 형식입니다.
원하시는 형식으로 하시려면
<?
$new_datetime = $list[$i]['datetime2'];
$color = "blue";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = date("y/m/d", strtotime($list[$i]['wr_datetime']));
$color = "red";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
정도가 되지 않을까 합니다. ^^
원래 디비에 들어있는 wr_datetime 은 Y-m-d H:i:s 형식이고,
datetime2 는 아시는 대로, 오늘이면 H:i, 아니면 Y-m-d,
datetime은 무조건 Y-m-d 형식입니다.
원하시는 형식으로 하시려면
<?
$new_datetime = $list[$i]['datetime2'];
$color = "blue";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = date("y/m/d", strtotime($list[$i]['wr_datetime']));
$color = "red";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
정도가 되지 않을까 합니다. ^^
추가질문인데요.
<?
$new_datetime = $list[$i]['datetime'];
$color = "blue";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = $list[$i]['datetime2'];
$color = "red";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
그냥 이렇게 수정해서 쓰려고 하는데요.
근데 오늘 글을 제외하고 전부 날짜가 파란색이 돼있더라구요.
오늘 글 날짜는 빨강
어제 글 날짜는 파랑
나머지는 기본색 (혹은 회색 지정)으로 출력하려면 어떻게 해야하나요?
또, 코멘트의 날짜에도 똑같이 적용하는 법 부탁드릴게요.. ㅠㅠ
<?
$new_datetime = $list[$i]['datetime'];
$color = "blue";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = $list[$i]['datetime2'];
$color = "red";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
그냥 이렇게 수정해서 쓰려고 하는데요.
근데 오늘 글을 제외하고 전부 날짜가 파란색이 돼있더라구요.
오늘 글 날짜는 빨강
어제 글 날짜는 파랑
나머지는 기본색 (혹은 회색 지정)으로 출력하려면 어떻게 해야하나요?
또, 코멘트의 날짜에도 똑같이 적용하는 법 부탁드릴게요.. ㅠㅠ
앗, 제가 포멧변경도 안하고, 오늘자를 날짜 형식으로 바꾸는등, 엉망으로 알려드렸네요. ^^; 죄송..
어쨋든 사용하시기로 한 코드 형태로 색을 더 지정하려면,
<?
$new_datetime = $list[$i]['datetime'];
$color = "gray";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = $list[$i]['datetime2'];
$color = "red";
}elseif ($list[$i]['datetime'] == date( 'Y-m-d', strtotime("-1 day")) ) {
$color = "blue";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
댓글의 경우는 (skin/board/basic 의 경우), view_comment.skin.php line 37 의 중간
<?=$list[$i][datetime]?>
를
<?
$new_datetime = $list[$i]['datetime'];
$color = "gray";
if (substr($list[$i]['datetime'],0,8) == date( 'y-m-d')) {
$color = "red";
}elseif (substr($list[$i]['datetime'],0,8) == date( 'y-m-d', strtotime("-1 day")) ) {
$color = "blue";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
로 수정하시면 어떨지..
글목록과 댓글 목록의 datetime 포멧이 다른 것을 오늘에야 알았네요.. ^^;
어쨋든 사용하시기로 한 코드 형태로 색을 더 지정하려면,
<?
$new_datetime = $list[$i]['datetime'];
$color = "gray";
if ($list[$i]['datetime'] == $g4['time_ymd']) {
$new_datetime = $list[$i]['datetime2'];
$color = "red";
}elseif ($list[$i]['datetime'] == date( 'Y-m-d', strtotime("-1 day")) ) {
$color = "blue";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
댓글의 경우는 (skin/board/basic 의 경우), view_comment.skin.php line 37 의 중간
<?=$list[$i][datetime]?>
를
<?
$new_datetime = $list[$i]['datetime'];
$color = "gray";
if (substr($list[$i]['datetime'],0,8) == date( 'y-m-d')) {
$color = "red";
}elseif (substr($list[$i]['datetime'],0,8) == date( 'y-m-d', strtotime("-1 day")) ) {
$color = "blue";
}
echo "<span style='color:$color'>$new_datetime</span>";
?>
로 수정하시면 어떨지..
글목록과 댓글 목록의 datetime 포멧이 다른 것을 오늘에야 알았네요.. ^^;
게시글 목록
| 번호 | 제목 |
|---|---|
| 284438 | |
| 284437 | |
| 284435 | |
| 284430 | |
| 284420 | |
| 284417 | |
| 284409 | |
| 284401 | |
| 284399 | |
| 284397 | |
| 284380 | |
| 284378 | |
| 284371 | |
| 284370 | |
| 284366 | |
| 284364 | |
| 284360 | |
| 284357 | |
| 284355 | |
| 284354 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기