public function toSqlTimestampWithTimeZone(DateTimeInterface $timestamp, Provider $provider = null) : string
    {
        $this->setParameterProvider($provider);

        return $timestamp->format($provider->getTimestampWithTimeZoneFormat());
    }