php - 使用 laravel 插入当前日期时间
问题描述
我想使用以下 laravel 函数将当前日期时间存储在 MySQL中。实际上,我存储了静态日期而不是这个我想将当前日期时间存储在数据库中的字段 created_at
。updated_at
function insert(Request $req)
{
$name=$req->input('name');
$address=$req->input('address');
$data=array("name" => $name,"address" => $address,"created_at"=>'2017-04-27 10:29:59',"updated_at"=>'2017-04-27 10:29:59');
DB::table('student')->insert($data);
echo "Record inserted successfully.<br/>";
return redirect('/');
}
解决方案
使用 laravel 辅助函数
now()
其他明智使用的carbon
类
Carbon\Carbon::now()
像这样使用
$data = array("name" => $name,"address" => $address,"created_at"=> Carbon::now(),"updated_at"=> now());
DB::table('student')->insert($data);
欲了解更多信息,请参阅
推荐阅读
- python - 尝试在 powershell/cmd 提示符中打开 .py 文件时出现语法错误
- python - 每秒刷新一次值 Tkinter
- android - 如何在没有 activity_main.xml 文件的情况下将 admob 广告放置到应用程序
- javascript - 使用 JavaScript 选择 Anchor 标记,该标记使用 PHP 和 Fetch API 在 DOM 中动态呈现
- java - 在Android移动应用创建中,有没有办法知道用户是否在不使用firebase的情况下点击了注册期间发送的验证链接?
- ios - Swift - 视图控制器内部的 CollectionView - 它们之间的数据交换
- c# - HTML5 音频元素在 Internet 信息服务服务器中不起作用
- python - pyautogui 没有将屏幕截图保存到我告诉它的目录
- django - Django模板中的嵌套字典
- php - 如何dockerize一个微服务php应用程序?