Laravel 如何获取当前时间和日期值

Das*_*sun 3 php database forms laravel laravel-5

我正在开发一个考勤管理系统。因此我的主管要求我开发以下视图来获取考勤时间和日期值。

在此输入图像描述 我需要的要求很少。

  1. 所有记录都需要根据受训者 ID 保存在数据库中。根据该视图,如果具有上述 ID 的人选中该框,然后按标记按钮,则时间值和受训者 ID 必须按时间保存在数据库中。

  2. 那么如果一旦标记了Date值也需要保存在数据库中。

  3. 然后再次检查并按下标记按钮,它必须作为关闭时间。只需要允许 2 条记录,否则它们可能有很多开启关闭值。

谁能建议我相关的控制器功能?

这是上面的相关视图

<table class="table table-striped">
      <thead>

       <th>Trainee ID</th>
        <th>Name with Initials</th> 
        <th>Time</th>
        <th>Mark Here!</th>
      </thead>

      <tbody>
        @foreach($items as $item)

    <tr>

     <td>{{ $item->trainee_id }}</td>
      <td>{{ $item->name_with_initials }}</td>


        <td>
        <label><input type="checkbox" value="">&nbsp; Time</label>
      </td>

        <td>
        <a class="btn btn-info" href="Bankdetails/{{ $item->trainee_id }}">Mark Here</a>
      </td>
  </tr>
        @endforeach

      </tbody>

</table>
Run Code Online (Sandbox Code Playgroud)

Leo*_*ent 5

Laravel 附加了 Carbon 依赖项。

Carbon::now()Carbon\Carbon如有必要,请包括名称空间。

编辑(用法和文档)

假设我想检索日期和时间并将其作为字符串输出。

$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();
Run Code Online (Sandbox Code Playgroud)

这将以通常的格式输出Y-m-d H:i:s,有许多预先创建的格式,您不太可能需要再次使用 Carbon 弄乱 PHP 日期时间字符串。

文档:https://github.com/briannesbitt/Carbon

Carbon 的字符串格式:http://carbon.nesbot.com/docs/#api-formatting