我正在开发一个考勤管理系统。所以我的主管要求我开发以下视图以获得出勤时间和日期值。
{{3}} 我需要的几个要求。
所有记录都需要根据实习生ID保存在数据库中。根据该视图,如果有一个具有以上ID的人选中该框,然后按下标记按钮,时间值和实习生ID必须保存在数据库准时。
然后,如果一旦标记,则日期值也需要保存在数据库中。
有人可以建议我相关的控制器功能吗?
这里是相关的上述观点
<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=""> Time</label>
</td>
<td>
<a class="btn btn-info" href="Bankdetails/{{ $item->trainee_id }}">Mark Here</a>
</td>
</tr>
@endforeach
</tbody>
</table>
答案 0 :(得分:2)
试试这个
public function store(Request $request)
{
$request['time']=date("Y-m-d h:i:s a", time());
attendance::create($request->all());
return view('traineeattendance.attendanceo');
}
答案 1 :(得分:1)
您可能希望在此使用Carbon
功能
答案 2 :(得分:0)
Laravel附加了碳依赖。
Carbon::now()
,必要时包含Carbon\Carbon
命名空间。
编辑(用法和文档)
说我想检索日期和时间并将其输出为字符串。
$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();
这将以Y-m-d H:i:s
的通常格式输出,有许多预先创建的格式,您不太可能需要再次使用Carbon来处理PHP日期时间字符串。
文档:https://github.com/briannesbitt/Carbon
Carbon的字符串格式:http://carbon.nesbot.com/docs/#api-formatting