Laravel时间戳将时间节省为Unix时间戳

Laravel时间戳将时间节省为Unix时间戳

本文介绍了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时间戳的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-26 10:44