ユーザーテーブルのdelast_login_timeを更新しようとしましたが、time()は、関数を使用したupdatedTimeの動作よりも常に5時間高くなっています。
public function behaviors()
{
return array(
'timestamps' => array(
'class' => 'zii.behaviors.CTimestampBehavior',
'createAttribute' => 'create_time',
'updateAttribute' => 'update_time',
'setUpdateOnCreate' => true,
)
);
}
last_login_timeを更新する私の関数は非常に単純です:
private function userLogedin()
{
$user = User::model()->findByPk($this->auth->user_id);
$user->last_login_time = date('Y-m-d H:i:s',time());
return $user->save();
}
どうすれば行動と同じ時間を過ごすことができますか?この種のアップデートをもっと親切に作成する方法はありますか?
どうもありがとうございます!私はYiiの初心者です、それは私の最初のアプリですので、親切にしてください^^