【问题标题】:How to format time data type in laravel如何在laravel中格式化时间数据类型
【发布时间】:2020-10-12 02:22:51
【问题描述】:

如何在 laravel 中格式化时间数据类型?请在下面查看我的代码。

型号

protected $dates = ['start_date', 'end_date', 'show_at', 'hide_at', 'created_at', 'updated_at'];

查看

{{ $promotion->show_at->format('h:i:s A') }}

数据库中的数据(类型:时间)

23:59:59

错误

发现意外数据。发现意外数据。

【问题讨论】:

    标签: php laravel time php-carbon


    【解决方案1】:

    请尝试:

    {{ Carbon::parse($promotion->show_at)->format('H:i:s') }}
    

    【讨论】:

    • 天哪!没想到会有这个答案。
    【解决方案2】:

    试试这个:

    {{ date_format($promotion->show_at,"h:i:s A") }}
    

    【讨论】:

    • 这也有效。除了你必须使用\DateTime 类。 :)
    • @Jonjie,是的,你使用的是相同的,但在 Object oriented style 中,我给你 Procedural style php.net/manual/en/datetime.format.php
    猜你喜欢
    • 2022-11-26
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 2018-08-30
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多