php - Laravel 时间戳由 Carbon::parse() 设置

标签 php mysql laravel datetime laravel-5

我有一个数据库列“expired_at”,它是使用 $table->timestamp('expired_at') 迁移的

我的表单输入的日期是 2016 年 3 月 26 日

我正在使用设置我的数据库列值

 [ ... 'expired_at' => Carbon::parse($inputs['expired_at'])->toDateTimeString(); ... ]

但它在 db 0000-00-00 00:00:00 中插入时间戳

如何使用 Carbon::parse() 插入时间戳?

最佳答案

请根据理解为您的问题添加更多描述

您似乎希望为 expired_at 存储当前时间戳。你可以这样做

'expired_at' => Carbon::now()

关于php - Laravel 时间戳由 Carbon::parse() 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36905459/

相关文章:

php - 中间件中的 Laravel 依赖注入(inject)

用于渲染单个透明像素(PNG 或 GIF)的 PHP 脚本

mysql - 使用 group_by 选择最后一列记录

php - 单击按钮禁用它并在日期更改按钮在 php 中重新激活后将当前日期时间存储在数据库中

validation - 使用Laravel验证来验证 bool 值

mysql - Laravel 从 mysql 表中获取数据

php - 是什么导致 Safari 无法在此代码中获取 navigator.geolocation.getCurrentPosition ?

php - 随着目标集的增长,循环哈希能否保持一致?

Javascript 不响应点击事件 [Laravel 5.5]

sql - 有没有更快的方法来计算连接上的记录