채택완료

경과시간 구하기

2016-09-07 (수) 10:21:39 16,278

글을쓸면 나오는 시간과

글을 수정했을때 시간을 빼서 경과 시간을 구하려 합니다.

<?php echo date("y-m-d H:i", strtotime($view['wr_datetime'])) ?> - 글 작성시간

<?php echo date("y-m-d H:i", strtotime( $view['wr_1'])) ?> - 글 수정시간

예로

16-09-06 16:36 - 글 작성시간

16-09-06 20:36 - 글 수정시간 

<?php echo date("y-m-d H:i", strtotime($view['wr_datetime'])) ?> - <?php echo date("y-m-d H:i", strtotime( $view['wr_1'])) ?>

그냥 빼서는 안되는대 방법을 알려주시면 감사하겠습니다.

 

|

답변 4개 / 댓글 1개

채택된 답변
+20 포인트
2016-09-07 (수) 13:25:23
Copy
<?phpecho (strtotime($view['wr_datetime']) - strtotime($view['wr_1'])).'초 지남';echo ((strtotime($view['wr_datetime']) - strtotime($view['wr_1']))/60).'분 지남';echo ((strtotime($view['wr_datetime']) - strtotime($view['wr_1']))/(60*60)).'시간 지남';?>
2016-09-07 (수) 11:19:56

$sub = strtotime($view['wr_datetime']) - strtotime($view['wr_1']);

echo $sub;

문자열이라서 그냥 빼기하면 값 안 나올 겁니다. 

알려주신대로 하니 0이 나오는대요

답변 감사합니다.

Copy
<?phpecho date("y-m-d H:i", strtotime($view['wr_datetime'])) - date("y-m-d H:i", strtotime( $view['wr_1']));?>

위와 같이해서 한번 적용해 보세요. 

답변에 대한 댓글 1개

[code]
<?php
echo date("y-m-d H:i", strtotime($view['wr_datetime']) - strtotime($view['wr_1']));
?>
[/code]
글 입력하다거 내용을 잘못 적었네요. 이런식으로 해보세요.

답변을 작성하려면 로그인이 필요합니다.