本文介绍了Laravel时间戳将时间节省为Unix时间戳的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道在laravel中进行更改以将数据库中的时间戳保存为unix有效时间戳的最简单方法是什么?
I was wondering what would be the easiest way to change in laravel to save timestamps in database as unix valid timestamp?
提前谢谢!
推荐答案
请阅读有关Laravel日期更改器的信息: https://laravel.com/docs/5.1/eloquent-mutators#date-mutators
Please read about Laravel date mutators:https://laravel.com/docs/5.1/eloquent-mutators#date-mutators
此外,您可以覆盖getDateFormat()
:
protected function getDateFormat()
{
return 'U';
}
并在您的迁移文件中使用它:
And use this in your migration files:
$table->integer('updated_at');
$table->integer('created_at');
而且,如果您使用软删除:
And, if you use soft deletes:
$table->integer('deleted_at');
https://laravel.com/docs/4.2/eloquent#timestamps
这篇关于Laravel时间戳将时间节省为Unix时间戳的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!