suchen

Heim  >  Fragen und Antworten  >  Hauptteil

php - Warum erhält Laravel eine Fehlermeldung, wenn im Controller ein Wert zu „created_at“ oder „update_time“ zugewiesen wird?

HTML:

Controller:

Seitenfehler:

Dann definiere ich einfach eine Variable neu, etwa so:
Controller:

Ich verstehe also nicht, warum Laravel beim Zuweisen von „created_at“ oder „update_time“ im Controller einen Fehler macht.
Hilf mir!

迷茫迷茫2840 Tage vor627

Antworte allen(3)Ich werde antworten

  • 漂亮男人

    漂亮男人2017-05-16 13:19:08

    系统将created_atupdated_atdeleted_at字段格式化为了Carbon\Carbon类了。

    // 例子
    $posts->created_at->timestamp;  // 时间戳
    $posts->created_at->format('Y-m-d H:i:s');  // 返回指定格式
    // Carbon支持很多操作

    关于Carbon\Carbon的了解,可访问官网:http://carbon.nesbot.com/ (绝对推荐使用

    Antwort
    0
  • ringa_lee

    ringa_lee2017-05-16 13:19:08

    请把完整的代码贴出来。

    Antwort
    0
  • 某草草

    某草草2017-05-16 13:19:08

    要用Carbon
    $post->updated_time = Carbon::now();
    $post->updated_time = Carbon::parse('2017-01-01');
    $post->updated_time = Carbon::createFromTimestamp(1491747387);

    Antwort
    0
  • StornierenAntwort