Я вижу действительно хороший ответ, но я просто хочу добавить, что есть много способов добиться этого должным образом. Например:
class ExDateInterval extends DateInterval{
public function toSeconds($daysInMonth=30){
$daysInMonth=!is_int($daysInMonth)||$daysInMonth>31||$daysInMonth<28?30:$daysInMonth;
$interval=$this->y*31536000+$this->d*86400+$this->h*3600+$this->i*60+$this->s+$this->m*$daysInMonth*86400;
return $interval;
}
}
$t1='PT11M41S';
$t2='PT49M13S';
$interval1=new ExDateInterval($t1);
$interval2=new ExDateInterval($t2);
var_dump($interval1->toSeconds()>$interval2->toSeconds());//output false
var_dump($interval1->toSeconds()===$interval2->toSeconds());//output false
var_dump($interval1->toSeconds()<$interval2->toSeconds());//output true