/** * Adds a header with the given name and value. The date is either a long value which represents an UNIX-Timestamp or a * blaze\util\Date. * * @param blaze\lang\String|string $name The name of the header which shall be sent * @param blaze\util\Date|long $value The name of the header which shall be sent * @see blaze\netlet\http\HttpNetletResponse:setDateHeader */ public function addDateHeader($name, $value) { if (!$value instanceof \blaze\util\Date) { $value = \blaze\util\Date::fromUnixTime(\blaze\lang\Long::asNative($value)); } $df = new \blaze\text\DateFormat('D, d M Y H:i:s'); $this->addHeader($name, $df->format($value)); }
public function format(\blaze\util\Date $date) { return date($this->pattern, $date->getUnixTime()); }
public function setTimestamp($identifier, \blaze\util\Date $value) { return $this->set($identifier, $value->getUnixTime()); }
/** * * @param Date $when * @return boolean */ public function after(Date $when) { return $this->getTime() > $when->getTime(); }