public function diffInSeconds(ChronosInterface $dt = null, $abs = true) { $dt = $dt === null ? static::now($this->tz) : $dt; $value = $dt->getTimestamp() - $this->getTimestamp(); return $abs ? abs($value) : $value; }