【问题标题】:How can I show the date of database in this code?如何在此代码中显示数据库的日期?
【发布时间】:2020-11-04 01:43:19
【问题描述】:
@foreach($documentos as $documento)
        <ul class="mail-list">
            <li class="mail-item unread">
                <div class="m-chck"><label class="px-single"><input type="checkbox" name="" value="" class="px"><span class="lbl"></span></label></div>
                <div class="m-star"><a href="#"> </a></div>
                <div class="m-from"><a href="#">{{$documento->assunto}} </a></div>
                <div class="m-subject"><span class="label label-danger">Social</span>&nbsp;&nbsp;<a href="pages-show-email.html">Reset your account password</a></div>
                <div class="m-date">3:25 PM</div>
            </li>
        </ul>
        @endforeach

我需要显示 BD 的日期...我需要显示 BD 的日期,因为我正在使用 pixelAdmin

【问题讨论】:

  • 这里哪个变量包含日期?您当前对该变量的日期格式是什么?

标签: laravel view laravel-blade


【解决方案1】:

Carbon::now()-&gt;format('d-m-Y') 或者您可以根据需要更改格式

我建议您在控制器中执行此操作并将其传递给视图

Laravel 附加了一个 Carbon 依赖项,但你可以找到 Carbon doc 并查看它是如何工作的

【讨论】:

    【解决方案2】:

    您可以使用Carbon 格式化时间戳。在 laravel 迁移文件中,您会发现 2 个默认时间戳列。一个是 created_at,另一个是 updated_at。如果您想显示文档的创建时间,您可以使用 $documento-&gt;created_at 和 Carbon 以获得可读格式。

    这是一个例子,

    {{  \Carbon\Carbon::parse($documento->created_at)->toFormattedDateString() }}
    

    输出将类似于 1975 年 12 月 25 日。

    【讨论】:

    • 我的问题不是时间戳或时间或其他属性...关于视图...我的意思是...如何显示数据库中的日期?例如:{{ $candidatura->id}} VS
    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    • 2016-07-11
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    • 2015-05-19
    • 1970-01-01
    相关资源
    最近更新 更多