답변 2개
채택된 답변
+20 포인트
$now_time = date("Y-m-d H:i:s");
$now_time1 = date("Y-m-d");
$now_time2 = date("H:i:s");
$now_time_s = date("Y-m-d 00:00:01");
$now_time_e = date("Y-m-d 23:59:59");
$commute_time = date("Y-m-d 18:00:00");
$yy = substr($now_time, 0, 4);
$mm = substr($now_time, 5, 2);
$dd = substr($now_time, 8, 2);
$hh = substr($now_time, 11, 2);
$ii = substr($now_time, 14, 2);
$ss = substr($now_time, 17, 2);
//mktime()을 만들기 위해 DB에서 불러온 datetime 값을 시간 단위로 분할
$yy_start = substr($commute_time, 0, 4);
$mm_start = substr($commute_time, 5, 2);
$dd_start = substr($commute_time, 8, 2);
$hh_start = substr($commute_time, 11, 2);
$ii_start = substr($commute_time, 14, 2);
$ss_start = substr($commute_time, 17, 2);
$end_date_make = mktime($hh, $ii, $ss, $mm, $dd, $yy);
$start_date_make = mktime($hh_start, $ii_start, $ss_start, $mm_start, $dd_start, $yy_start);
//두 날짜 사이의 빼기(/60은 분 차를 구하기 위해서 실행, /60*60은 시간 차, /60*60*24는 날짜 차
$result_date = intval(($end_date_make - $start_date_make) / 60);
답변을 작성하려면 로그인이 필요합니다.