【Thinkphp5】解决模板输出时间戳自动转换为时间格式的问题

背景:

数据库存储时间为时间戳,格式为varchar,模板输出时未进行时间格式化却输出了时间格式

如下图

(数据库存储的时间戳)

(页面输出的时间)

(未进行格式化的时间代码)

(格式化后的时间代码)

此时将报错:

 

 

 

解决方法:

修改database.php(数据库配置文件)中的 datetime_format 项,

默认为

修改为

此时再将时间代码进行格式化

此时输出为

 

 

注意:此时所有有关时间的代码都需要进行格式化输出,否则将原样输出时间戳!!!

posted on 2019-09-14 16:30  潇潇六月雨  阅读(1142)  评论(0编辑  收藏  举报

导航