我有一列为close_date,数据类型为timestamp。我想在Unix时间戳中添加日期,例如1556801668。我不知道如何在Laravel中做到这一点。
答案 0 :(得分:1)
使用php strtotime()
函数来转换时间。
示例
$time = '2019-01-01'
$timeStamp = strtotime($time);
// will output 1546300800
答案 1 :(得分:0)
例如,如果您有一个日期字符串,则可以创建一个Carbon
对象并将其直接存储到数据库中。
Laravel会将那个对象转换为数据库的正确类型。
答案 2 :(得分:0)
我要在模型中执行此操作,可以使用铸件:
protected $casts = [
'closed_date' => 'timestamp',
];