public function read(): ?TimePoint
    {
        try {
            $datetime = new DateTime($this->current, $this->timezone);
        } catch (BaseException $e) {
            return null;
        }

        return $this->fromDateTime($datetime);
    }
public function read(): ?TimePoint
    {
        try {
            $datetime = new DateTime($this->current, $this->timezone);
        } catch (BaseException $e) {
            return null;
        }

        return $this->fromDateTime($datetime);
    }
public function read ( ) : ? TimePoint { try { $ datetime = new DateTime ( $ this -> current , $ this -> timezone ) ; } catch ( BaseException $ e ) { return null ; } return $ this -> fromDateTime ( $ datetime ) ; }
Get the current TimePoint

@return TimePoint|null
Get the current TimePoint