0

InSymfony (Doctrine) 以下のコードでパブリック関数を作成しようとしています。私がやろうとしているのは、ユーザーがフォームを送信すると、アイテムの有効期限が計算されることです。これまでのコードは次のとおりですが、現在の時刻を計算する方法がわかりません。インターネットで見つけたさまざまな例からコードを抜粋しましたが、毎回失敗します。

class Car extends BaseCar
{
    public function save(Doctrine_Connection $conn = null)
    {

    if ($this->isNew() && ! $this->getEndtime()) 
        {
            $now = THIS IS WHAT I NEED HELP WITH
            $this->setEndtime(date('Y-m-d H:i:s', $now + 86400 * sfConfig::get('item_duration')));
        }
        return parent::save($conn);
    }

}

ファイルにitem_duration設定されていApp.ymlます。したがって、サイト全体の変数として設定できます。

4

1 に答える 1

1

これで現在の時刻を取得できます。

$now = time();
于 2012-07-02T03:04:55.650 に答える