안녕하세요?
확장변수로 extra_var1을 날짜 연월일로 게시판에 설정한 후
게시판 리스트에 확장변수-오늘날짜 값을 출력해주려고 합니다.
공홈에 어떤 분이 성공하신 코드가 있어 저도 다음과 같이 적용해보았습니다만 값이 죄다 -17283 이 나옵니다.
{@ $expir = $document->getExtraEidValue(extra_var1)}
{@ $today = date("Ymd")}
{@ $remain = intval((strtotime($expire)-strtotime($today)) / 86400)}
{$remain}
어떻게 해야하나요? ㅠㅠ
댓글 5
한 번 공부해보도록 하겠습니다...
$date_today=date_create(date("YmdH:i:s",zgap()+strtotime('0 days'))); //today
$date_diffpoint = date_create(date('Y-m-d H:i:s', (strtotime($document->getExtraEidValue('extra_var1')) + strtotime('1 day',0)))) ;
$diff=date_diff($date_today,$date_diffpoint);
}
{$diff->format("%r%a")}
만약 차이값을 다시 비교하실거라면 그냥 바로 비교처리하세요.
아래와 같이 응용할 수도 있습니다
[응용] 만약 게시물의 노출 또는 링크를 유효기간을 60일로 한다면
글 등록 날짜를 기준으로 하여 60일을 더해서 오늘날짜와 계산하시면 됩니다.
$date_diffpoint=date_create(date('Y-m-d H:i:s', (strtotime($document->getRegdate('Ymd')) + strtotime('60 day',0))));
매번 도움주시니 감동입니다.
오늘 하루도 즐거운 하루되시기 바랍니다~~~