时间戳记的问题& yajra/laravel-datables-oracle&quot&quort&quort'^9.20

发布于 2025-02-09 09:41:32 字数 277 浏览 2 评论 0原文

时间戳以毫秒为单位显示。例如,我有

$users = User::select(['id', 'name', 'email', 'created_at', 'updated_at']);

        return Datatables::of($users)
            ->make(true);

这样的显示:and create_at如这样:

2018-06-19T23:04:50.000000Z

Timestamps are displayed with milliseconds. For example I have:

$users = User::select(['id', 'name', 'email', 'created_at', 'updated_at']);

        return Datatables::of($users)
            ->make(true);

and created_at is displayed like this:

2018-06-19T23:04:50.000000Z

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寒冷纷飞旳雪 2025-02-16 09:41:32

但是,如果我只是添加此内容:

->editColumn('created_at', function ($user) {
                return $user->created_at; // no formatting, just returned $user->created_at; 
            })

然后将其显示为这样:

2022-06-19 23:04:50

所以我没有格式化或使用create_at进行任何操作,我只是返回$ user- user-> create_at,在这种情况下,它如预期所示。

另外,在用户表中的DB中创建的_AT值类似:2022-06-19 23:04:50。
最后,我已经在user.php模型中的preected $ dates中创建了_at。

这可能是一个错误,因为它在我升级到最新版本的Laravel和Yajra/Laravel-DataTables软件包之前就不存在。

  • 操作系统:Windows 10
  • PHP版本:7.3.11
  • Laravel版本:8.42.0
  • Laravel-DataTables版本:9.18.0

However, if I just add this:

->editColumn('created_at', function ($user) {
                return $user->created_at; // no formatting, just returned $user->created_at; 
            })

Then it will be displayed like this:

2022-06-19 23:04:50

So I didn't format or do anything with created_at, I just returned $user->created_at and in that case it's shown as expected.

Also, in DB in users table created_at values are like this: 2022-06-19 23:04:50.
Finally, I already have created_at in protected $dates in User.php model.

This is probably a bug because it didn't exist before I upgraded to the latest version of Laravel and yajra/laravel-datatables package.

  • Operating System: Windows 10
  • PHP Version: 7.3.11
  • Laravel Version: 8.42.0
  • Laravel-Datatables Version: 9.18.0
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文