Подскажите, как определять сколько прошло времени(лет, месяцев, дней) между двумя датами. Допустим есть первая дата - 2016.08.16 и вторая - 2010.03.15. Между ними нужно определить период.
https://secure.php.net/manual/ru/datetime.diff.php PHP: <?php $datetime1 = date_create('2001-09-11'); $datetime2 = date_create('2009-10-13'); $interval = date_diff($datetime1, $datetime2); var_export($interval); /* y, m, d значит: https://secure.php.net/manual/ru/function.date.php DateInterval::__set_state(array( 'y' => 8, 'm' => 1, 'd' => 2, 'h' => 0, 'i' => 0, 's' => 0, 'weekday' => 0, 'weekday_behavior' => 0, 'first_last_day_of' => 0, 'invert' => 0, 'days' => 2954, 'special_type' => 0, 'special_amount' => 0, 'have_weekday_relative' => 0, 'have_special_relative' => 0, )) */