Oblicz różnicę między datą a czasami w PHP

Mam obiekt Date (z Gruszki) i chcę odjąć inny obiekt Date, aby uzyskać różnicę czasu w sekundach.

Próbowałem kilku rzeczy, ale pierwsza po prostu dała mi różnicę w dniach, a druga pozwoliłaby mi przekonwertować jeden stały czas na znacznik czasu unix, ale nie na obiekt Date.

        $now = new Date();
        $tzone = new Date_TimeZone($timezone);
        $now->convertTZ($tzone);
        $start = strtotime($now);
        $eob = strtotime("2009/07/02 17:00"); // Always today at 17:00

        $timediff = $eob - $start;

** Uwaga ** Zawsze będzie mniejsza niż 24 godziny różnicy.

questionAnswers(5)

yourAnswerToTheQuestion