1. 程式人生 > >【Thinkphp5】解決模板輸出時間戳自動轉換為時間格式的問題

【Thinkphp5】解決模板輸出時間戳自動轉換為時間格式的問題

背景:

資料庫儲存時間為時間戳,格式為varchar,模板輸出時未進行時間格式化卻輸出了時間格式

如下圖

(資料庫儲存的時間戳)

(頁面輸出的時間)

(未進行格式化的時間程式碼)

(格式化後的時間程式碼)

此時將報錯:

 

 

 

解決方法:

修改database.php(資料庫配置檔案)中的 datetime_format 項,

預設為

修改為

此時再將時間程式碼進行格式化

此時輸出為

 

 

注意:此時所有有關時間的程式碼都需要進行格式化輸出,否則將原樣輸出時間戳!!!