src/Peach/DT/AbstractTime.php
public final function set($field, $value)
    {
        $index     = $this->getFieldIndex($field);
        $newFields = new ArrayMap($this->fields);
        $newFields->put($index, $value);
        return $this->newInstance($newFields);
    }
public final function set($field, $value)
    {
        $index     = $this->getFieldIndex($field);
        $newFields = new ArrayMap($this->fields);
        $newFields->put($index, $value);
        return $this->newInstance($newFields);
    }
この時間オブジェクトの指定されたフィールドを上書きします.

@param  string $field フィールド名
@param  int    $value 設定する値
@return Time          設定後の時間オブジェクト