--TEST-- DateTimeZone::getOffset() accepts a DateTimeInterface object --FILE-- getOffset($dt), "\n"; try { echo $tz->getOffset(1); } catch (TypeError $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- 3600 DateTimeZone::getOffset(): Argument #1 ($datetime) must be of type DateTimeInterface, int given