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);
    }
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);
    }
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 ) ; }
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
Creates a new AstroDate