Resets the date to the first day of the century and the time to 00:00:00

@return static
330383
public function startOfCentury()
    {
        $year = $this->startOfYear()->year(($this->year - 1) - ($this->year - 1) % ChronosInterface::YEARS_PER_CENTURY + 1)->year;

        return $this->modify("first day of january $year, midnight");
    }
1346810
public function reset()
    {
        $this->statement = null;
        $this->params = array();
        $this->positionParams = array();
        $this->query = array();
        $this->sql = null;

        return $this;
    }
1342448
public function reset()
    {
        $this->start = null;
        $this->range = null;
        $this->sort = null;
        $this->sortDirection = null;
        $this->search = null;
        $this->searchNotes = null;
        $this->condition = null;
        return $this;
    }
1044797
private function reset() {
      $this->select  = " SELECT * ";
      $this->from    = " FROM _table_ ";
      $this->join    = " ";
      $this->on      = " ";
      $this->where   = " ";
      $this->groupBy = " ";
      $this->having  = " ";
      $this->orderBy = " ";
      $this->limit   = " ";
      $this->offset  = " ";
      $this->union   = " ";
      $this->case    = "";
      $this->when    = "";
      $this->else    = "";
      $this->rows    = [] ;
      $this->placeholder_data = [] ;
      $_ENV["daniia_daniia"]  = null;

      $this->get_instance();
      return $this;
   }
359747
function reset(){
		$tmp = $this->milliseconds();
	 	$this->started = microtime( false );
		$this->stopped = null;
		return $tmp;
	 }
1067318
public function reset()
    {
        $this->queryType = null;
        $this->offset = 0;
        $this->limit = null;
        $this->joins = array();
        $this->fields = array();
        $this->fromTable = null;
        $this->wheres = array();
        $this->orderBy = null;
        $this->groupBy = array();
        $this->having = array();
        return $this;
    }
781283
public function resetGroupBy()
    {
        $this->_groupby = '';
        $this->_groupfunc = SPH_GROUPBY_DAY;
        $this->_groupsort = '@group desc';
        $this->_groupdistinct = '';

        return $this;
    }
1174323
private void resetCalendar() {
    _calendar = getCalendar();
    if (_defaultTimeZone != null) {
      _calendar.setTimeZone(_defaultTimeZone);
    }
    _currentYear = _calendar.get(Calendar.YEAR);
  }
1152449
private function setTodayHijriDate()
    {
        $today = $this->convertTodayToHijri();
        $this->arYear = (int)$today['arYear'];
        $this->arMonth = (int)$today['arMonth'];
        $this->arDay = (int)$today['arDay'];
    }
1214260
public function populateDefaults()
    {
        if (!isset($this->Date) || $this->Date === null) {
            $this->Date = DBDatetime::now()->Format('y-MM-dd');
        }

        if (!isset($this->StartTime) || $this->StartTime === null) {
            $this->StartTime = '09:00:00';
        }

        if (!isset($this->EndTime) || $this->EndTime === null) {
            $this->EndTime = '17:00:00';
        }

        parent::populateDefaults();
    }
698286
public function reset() : self
    {
        $this->version = null;
        $this->resource = null;
        $this->id = null;
        $this->secure = false;
        $this->relationship = null;
        $this->relatedId = null;

        return $this;
    }
246706
public function reset(): self
    {
        $this->position = 0;
        $this->current = isset($this->tokens[$this->position]) ? $this->tokens[$this->position] : self::$eoi;
        return $this;
    }
1153056
public function startOfCentury()
        {
            return $this->startOfYear()->year($this->year - $this->year % self::YEARS_PER_CENTURY);
        }
561844
public function getStart() {
		return Util::toISO8601($this->getStartTimestamp(), Util::UTC, $this->getEvent()->getTimezone());
	}
1212873
public function withDateAtStartOfYear() : self
    {
        $instance = $this->withTimeAtMidnight();
        
        $instance->date->setDate($instance->format('Y'), 1, 1);
        
        return $instance;
    }
16621
public function setCurrentTime(): self
	{
		return $this->modifyClone()->setTime((int) date('H'), (int) date('i'), (int) date('s'));
	}
922429
protected function dateTime(): DateTimeImmutable
    {
        if ($this->dateTime === null) {
            $year = $this->year();
            $month = $this->month();
            $day = $this->day();
            $hour = $this->hour();
            $minute = $this->minute();
            $second = $this->second();
            $timezone = $this->timezone()->toString();
            $this->dateTime = self::createNative($year, $month, $day, $hour, $minute, $second, $timezone);
        }

        return $this->dateTime;
    }