[PHP] 시간의 차이를 구하는 방법

데이터베이스에서 가져온 시간의 차이를 PHP 단에서 구하고 싶을때가 있습니다.
시간의 차이를 구하는 방법은 여러가지 방법이 있지만 다음의 방법을 이용하면 쉽게 구할 수 있습니다.

첫번째 방법이  strtotime 함수를 이용하는 직접 마이크로 타임을 구하여 차이를 구하는 방법입니다.

 

두번째 방법은 시간문자열을 DateTime 형태로 변경하여 차이를 구하는 방법입니다.

 

세번째 방법은 가장 간단한 형태로 date_diff 함수를 사용하는 것입니다.

 

참고로 date_diff는 다음과 같은 포맷을 가지고 있습니다.

 

RESULT FORMAT 은 다음과 같습니다. http://php.net/manual/en/function.date-diff.php

‘%y Year %m Month %d Day %h Hours %i Minute %s Seconds’ => 1 Year 3 Month 14 Day 11 Hours 49 Minute 36 Seconds
‘%y Year %m Month %d Day’ => 1 Year 3 Month 14 Days
‘%m Month %d Day’ => 3 Month 14 Day
‘%d Day %h Hours’ => 14 Day 11 Hours
‘%d Day’ => 14 Days
‘%h Hours %i Minute %s Seconds’ => 11 Hours 49 Minute 36 Seconds
‘%i Minute %s Seconds’ => 49 Minute 36 Seconds
‘%h Hours => 11 Hours
‘%a Days => 468 Days

 

그리고 시간의 증감률을 간편하게 보시려면 차이점을 다음처럼 이용해보세요.

하시면 ‘+’, ‘-‘ 형태로 출력됩니다.

으로 확인하시면 됩니다. 😀

Related Articles

2 Comments. Leave new

Интернет-магазин “подарки.shop” – это широчайший ассортимент подарков для детей, а также их родителей. Здесь вы найдете настольные игры, глобусы, подарочные наборы, книги, скатерти, подтарельники, пазлы, карты мира и многое другое. При этом в каждой из этих категорий есть большое количество подпунктов, которые могут удовлетворить даже самые чудливые потребности. Так, только в категории глобусы есть и глобусы на батарейках, и глобусы с двойной картой, и физические глобусы, и политические глобусы, и школьные глобусы, и рельефные глобусы, и детские глобусы, и глобусы с подсветкой. Кроме того, иногда у нас ищут глобус на деревянной подставке, такие тоже есть. В общем, как мы видим на своем опыте, глобусы на подарки – это очень хороший вариант. Схожим вариантом являются и карты мира. Мы предлагаем настенные карты, физическая карта мира, политическая карта мира, карты мира на рейках, карты в багете, особо популярны сейчас – скретч карты, и даже такой необычный вариант, как скатерти с картой мира. Также есть детская карта мира и детские атласы.
Конечно же, говоря о подарках нельзя не вспомнить про книги. У нас вы увидите книги различнейших направлений: книги для детей, развивающие пособия, развлекательные и художественные книги.
“Подарки.shop” – отличный помощник при поиске подарка по любому поводу и даже без него. Очень часто к нам обращаются, когда ищут подарки для детей в садик, особенно подарки в садик для детей на выпускной.
Книги в Подарки.Shop – [url=https://подарки.shop]карты мира[/url]

응답

Интернет-магазин “подарки.shop” – это лучший выбор подарков для детей и родителей. У нас вы найдете настольные игры, глобусы, подарочные наборы, книги, скатерти, подтарельники, пазлы, карты мира и многое другое. При этом в каждой из этих категорий есть большое количество подпунктов, которые могут удовлетворить любые потребности. Так, только в категории глобусы есть и глобусы на батарейках, и глобусы с двойной картой, и физические глобусы, и политические глобусы, и школьные глобусы, и рельефные глобусы, и детские глобусы, и глобусы с подсветкой. Кроме того, иногда у нас ищут глобус на деревянной подставке, такие тоже есть. В общем, как мы видим на своем опыте, глобусы на подарки – это очень даже хороший вариант. Схожим вариантом являются и карты мира. У нас можно приобрести настенные карты, физическая карта мира, политическая карта мира, карты мира на рейках, карты в багете, особо популярные сейчас – скретч карты, и даже такой необычный вариант, как скатерти с картой мира. Также есть детская карта мира и детские атласы.
Конечно же, говоря о подарках невозможно забыть про книги. В магазине”подарки.shop” вы найдете книги различнейших направлений: книги для детей, развивающие книги, развлекательные и художественные книги.
“Подарки.shop” – отличный помощник при поиске подарка по любому поводу и даже без него. Очень часто к нам обращаются, когда ищут подарки для детей в садик, особенно подарки в садик для детей на выпускной.
Подарки.Shop игры для детей: [url=https://подарки.shop]глобусы с двойной картой[/url]

응답

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다