관리 메뉴

웹개발자의 기지개

[PHP] 두 날짜 차이 기간 얻기, date_diff() 본문

PHP

[PHP] 두 날짜 차이 기간 얻기, date_diff()

http://portfolio.wonpaper.net 2021. 5. 29. 03:48

두 날짜 사이의 기간정보를 얻고 싶을때,

 

 

1
2
3
4
5
6
7
8
9
10
11
12
<?
$start_data = new DateTime('2018-12-01'); 
$end_date = new DateTime('2019-02-20');
$diff_days = date_diff($start_data$end_date);
 
echo $diff_days->days; // 50
 
print_r($diff_days);
 
?>
 
DateInterval Object ( [y] => 6 [m] => 1 [d] => 12 [h] => 0 [i] => 0 [s] => 0 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 0 [days] => 2234 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
cs

 

$diff_days 가 객체형태로 반환된다.

 

참고 : https://github.com/rangyu/TIL/blob/master/php/PHP-%EB%91%90-%EB%82%A0%EC%A7%9C%EC%9D%98-%EC%B0%A8%EC%9D%B4(day)-%EA%B5%AC%ED%95%98%EA%B8%B0.md

 

 

Comments