public function getDate(): Generator
    {
        $response = yield from $this->sendCommand(new Command('DATE'));
        return DateTime::createFromFormat('YmdHis', $response->message(), new DateTimeZone('UTC'));
    }