Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 이전주소
- mysql
- input
- php
- parent of iframe
- SubString
- strtotime
- attr
- 세션
- ucfirst
- Javascript
- 문자열포함여부
- mb_strimwidth
- CSS
- 웹프로그래밍
- Meta Tag
- Selector
- 세션사용법
- indexOf
- HTML
- 쿠키
- accept
- disabled
- File
- date포맷
- 시간계산
- strpos
- date
- element추가
- JQuery
Archives
- Today
- Total
Heojju
[PHP] 지난 시간계산 / 날짜계산 본문
<?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."초 경과";
?>
'웹개발 > PHP' 카테고리의 다른 글
[PHP] mysql 연결 (0) | 2018.01.15 |
---|---|
[PHP] 남은 시간계산 (0) | 2018.01.10 |
[PHP] session - 세션 사용법 (0) | 2017.12.26 |
[PHP] mb_strimwidth - 문자열자르고 ... 붙이기(말줄임표) (0) | 2017.11.07 |
[PHP] txt파일에서 검색하여 글 찾아오기 (0) | 2017.11.06 |