首頁  >  問答  >  主體

ThinkPHP5 取得時間戳自動轉換BUG,求教?

在TP5中,使用模型獲取一條數據,再輸出時報錯誤,發現是時間戳TP5自作聰明給使用date ()方法給格式化了,但我的數據表中設置的create_time是timestamp類型,獲取出來已經是一個有格式的字串了,所以報錯。 。

後來在官方看到一種方法:設定datetime_format值為false關閉自動轉換輸出
但我試過了無效,求解該如何辦,你講具體點嗎

控制器程式碼:

模型程式碼:

資料表:

錯誤截圖:

#
伊谢尔伦伊谢尔伦2716 天前874

全部回覆(2)我來回復

  • 世界只因有你

    世界只因有你2017-06-05 11:09:42

    雷雷

    回覆
    0
  • 为情所困

    为情所困2017-06-05 11:09:42

    可以考慮在433行後面加上

    $time = strtotime($time)!==false?strtotime($time):$time;

    回覆
    0
  • 取消回覆