我开发了以获取当前日期和时间值的功能。它的工作正常。但时间值是错误的。现在,时间为12.32 pm,但它在数据库中保存为6.40am。
这是使用的控制器函数UM使用。
public function store(Request $request)
{
$request['time']=date("Y-m-d h:i:s a", time());
attendance::create($request->all());
return view('traineeattendance.attendanceo');
}
Sri Lanka标准时间(SLST(是斯里兰卡的时区。GMT/UTC之前5小时30分钟(UTC 05:30(因此时区= GMT 5.5。
任何人都可以帮助我找出这个吗?
转到config/app.php
您会找到timezone
设置
默认情况下其UTC
您需要根据时区进行更改
喜欢
timezone = 'Asia/Colombo'
尝试这个,
$time = Carbon::now(new DateTimeZone('Asia/Colombo'));