У меня есть две даты в php
$date1 = 'May 3, 2012 10:38:22 GMT'
$date2 = '06 Apr 2012 07:22:21 GMT'
Тогда я вычитаю обе из них
$date2 - $date1
и получим
Result:6
Почему результат 6, а не 27?...? Как я могу вычесть две даты и вернуть мне результат, основанный на различиях по месяцам, вычитая годы и дни и время?