게시물마다 카운트 다운을 하는 방법
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
게시물마다 카운트다운을 하려고 합니다.
<?php
$d_date = strtotime($list[$i]['wr_2']); // 작성시간
$dd_date = strtotime(date('Ymd H:i:s'));//현재시간
$total_time = $d_date - $dd_date; // 작성시간으로부터 얼마나 지났는지
$years = floor($total_time/31536000);
$days = floor($total_time/86400);
$date = ($days -(365*$years));
$time = $total_time - ($days*86400);
$hours = floor($time/3600);
$time = $time - ($hours*3600);
$min = floor($time/60);
$sec = $time - ($min*60);
if($years==0&&$date==0&&$hours==0&&$min==0)
echo "<font color='#FF0000'><i class='fa fa-hourglass-3' aria-hidden='true'> </i> " .$sec."초 남음</font>";
else if ($years==0&&$date==0&&$hours==0)
echo "<font color='#FF6600'><i class='fa fa-hourglass-2' aria-hidden='true'> </i> " .$min."분 ".$sec."초</font>";
else if($years==0&&$date==0)
echo "<i class='fa fa-hourglass-2' aria-hidden='true'> </i> " .$hours."시간".$min."분 ";
else if($years==0)
echo "<i class='fa fa-hourglass-1' aria-hidden='true'> </i> " .$date."일 ".$hours."시간";
else
echo "";
?>
이렇게 해서 php로는 남은 기간이나 일정을 구했는데 여기서 자바스크립트로 실시간으로 시간이 변하도록 변경하고싶어요.
경매사이트 보면 분이랑 초단위로 실시간으로 변경되는것처럼요.
이거저거 찾아서 해봐도 안되더라구요..ㅠㅠ도와주실분 계신가요.
댓글 1