こんにちは、先生とクラスメートの皆さん。
開発中、自動タイムスタンプはオンになっていました。テンプレート出力時に、従来の自動タイムスタンプ変換が失敗することが判明しました。
後でデータベースに入れます。
'datetime_format' => 'Y-m-d H:i:s'、このオプションを false に変更した後も、テンプレートでの通常の変換は失敗します。
正しい出力方法を教えてください。
善為2019-05-20 17:02:48
フレームワークの規定により、タイムスタンプ書き込み機能が自動的に有効になります。モデルのゲッターを介してタイムスタンプを取得し、ゲッターで時刻をフォーマットする必要があります。テンプレート内でこのフィールドを呼び出す場合は、このフィールドを直接呼び出すだけです。
モデル内のゲッターを使用して取得します。フォーマットして返します。
テンプレートの直接出力
注: タイムスタンプの自動書き込みをオンにすると、通常、モデル メソッドを通じて書き込まれたタイムスタンプが正常に有効になります。読み取り時には、モデルを通じてデータも取得されます。フロントに表示されている時刻は正常に換算できます。