3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getTimezoneDate(DateTime $dateTime) { return $dateTime->setTimezone( DateTime::createFromFormat('O', "+05:00")->getTimezone() ); } $startDate = new DateTime('@' . 1451674800); $startDate = getTimezoneDate($startDate); $endDate = getTimezoneDate(new DateTime('@' . 1451847599)); $startDate->modify('+2 day'); $result1 = $startDate == $endDate; $result2 = $startDate->getTimestamp() == $endDate->getTimestamp(); echo var_export($result1, true) . "\n" . var_export($result2, true);

preferences:
32.81 ms | 402 KiB | 5 Q