0

ここに画像の説明を入力

タスク テーブルには 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;

ここに画像の説明を入力

4

1 に答える 1