php, mysql

마감시간 구하기 - 남은시간 구하기

날씨좋군 2017. 4. 13. 13:08

<?
$last_date = $ddate - time(); //남은 마감시간

 

if($last_date > 0){
 function last_time($want_time){
  $seconds = $want_time;
  if($seconds/60 >= 1){
   $minutes = floor($seconds/60);
   if($minutes/60 >= 1){
    $hours = floor($minutes/60);
    if($hours/24 >=1){
     $days = floor($hours/24);
    }
    $hours = $hours - (floor($hours/24))*24;
   }
   $minutes = $minutes - (floor($minutes/60))*60;
  }
  $return = "마감까지 ".intval($days)."일 ".intval($hours)."시간 ".intval($minutes)."분 남았습니다.";
  return $return;
 }
 $date_last = last_time($last_date);

}
else{
 $date_last = "마감되었습니다.";
}

 

echo $date_last;
?>