code: public static function create(
        $year = null,
        $month = null,
        $day = null,
        $hour = null,
        $min = null,
        $sec = null,
        $timezone = null,
        $timescale = null
      ) {
  
          return new static($year, $month, $day, $hour, $min, $sec, $timezone,
            $timescale);
      }
docs: Creates a new AstroDate
  
  @param  int       $year      Year
  @param  int       $month     Month
  @param  int       $day       Day
  @param  int       $hour      Hour
  @param  int       $min       Minutes
  @param  float     $sec       Seconds
  @param  TimeZone  $timezone  Time zone
  @param  TimeScale $timescale Astronomical time standard
  
  @return static