Neos\Flow\Http\Response::setDate PHP Метод

setDate() публичный Метод

The given date must either be an RFC2822 parseable date string or a DateTime object. The timezone will be converted to GMT internally, but the point in time remains the same.
public setDate ( string | DateTime $date ) : Response
$date string | DateTime
Результат Response This response, for method chaining
    public function setDate($date)
    {
        $this->headers->set('Date', $date);
        return $this;
    }

Usage Example

 /**
  * @test
  */
 public function setDateAndGetDateSetAndGetTheDateHeader()
 {
     $now = \DateTime::createFromFormat(DATE_RFC2822, 'Tue, 22 May 2012 12:00:00 GMT');
     $response = new Response();
     $response->setDate($now);
     $this->assertEquals($now, $response->getDate());
     $response->setDate('Tue, 22 May 2012 12:00:00 GMT');
     $this->assertEquals($now, $response->getDate());
 }