タスク テーブルには 3 つのフィールドがあります-> expected_start_datetime、expected_end_datetime、time_allocated タスクの作成中に、予想される開始日時と終了日時が選択され、レコードに保存されます。
私がやろうとしているのは、時間と分で2つの日付の違いを見つけ、タスクの作成中に「time_allocated」内に値を保存し、後で更新または表示ページでレコードから割り当てられた時間値を使用/表示することです.
タスクコントローラーアクションの作成でこのようなことを試してみてください
$diff = ((strtotime($model->expected_start_datetime) - strtotime($model->expected_end_datetime)) / (60 * 60 * 24));
$model->time_allocated = $model->time_allocated + $diff;