지난 시간계산 / 날짜계산 > 자료실

자료실

자료실

지난 시간계산 / 날짜계산

페이지 정보

profile_image
작성자 최고관리자
댓글 0 조회 650회 작성일 24-07-17 15:08
작성일 24-07-17 15:08

본문

<?php
    $d_date = strtotime("2017-02-01 14:14:00"); // 작성시간
    $dd_date = strtotime(date('Ymd H:i:s'));//현재시간
    $total_time = $dd_date - $d_date; // 작성시간으로부터 얼마나 지났는지
     
    $years = floor($total_time/31536000);
    $days = floor($total_time/86400);
    $date = ($days -(365*$years))-1;
    $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 $sec."초 경과";
    else if($years==0&&$date==0&&$hours==0)
        echo $min."분 ".$sec."초 경과";
    else if($years==0&&$date==0)
        echo $hours."시간 ".$min."분 ".$sec."초 경과";
    else if($years==0)
        echo $date."일 ".$hours."시간 ".$min."분 ".$sec."초 경과";
    else
    echo $years."년 ".$date."일 ".$hours."시간 ".$min."분 ".$sec."초 경과";
?>


추천 0 비추천 0

  • 회사 :
  • 대표 :
  • 주소 :
  • 메일 : admin@mysample.com
  • 사업자 등록번호 :
Copyright © cginjs.com All rights reserved.
notice