【发布时间】:2018-03-30 13:41:32
【问题描述】:
在我们的 laravel 迁移中,我们插入应用所需的静态数据(国家、货币等)。
我们正在尝试插入带有时间戳字段的行,但不知道如何将其设置为特定的日期/时间。
我们已经尝试过 time() 并设置了标准的日期格式,例如:
DB::table('test')->insert(['id'=>1,'start_at'=>time(), 'end_at'=>'2050-01-01 00:00:00']);
两个时间戳列都以 0000-00-00 00:00:00 结尾。
有什么想法吗?
【问题讨论】:
-
尝试使用 Carbon
start_at'=>tCarbon::now()不要忘记在顶部添加use Carbon\Carbon:)
标签: mysql laravel timestamp migration