public function nice($timezone = null, $locale = null)
    {
        return $this->i18nFormat(static::$niceFormat, $timezone, $locale);
    }
public function nice($timezone = null, $locale = null)
    {
        return $this->i18nFormat(static::$niceFormat, $timezone, $locale);
    }
public function nice ( $ timezone = null , $ locale = null ) { return $ this -> i18nFormat ( static :: $ niceFormat , $ timezone , $ locale ) ; }
Returns a nicely formatted date string for this object.

The format to be used is stored in the static property `Time::niceFormat`.

@param string|\DateTimeZone|null $timezone Timezone string or DateTimeZone object
in which the date will be displayed. The timezone stored for this object will not
be changed.
@param string|null $locale The locale name in which the date should be displayed (e.g. pt-BR)
@return string Formatted date string
Returns a nicely formatted date string for this object .