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

倾然丶 夕夏残阳落幕 提交于 2019-11-29 14:20:55

背景:

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

如下图

(数据库存储的时间戳)

(页面输出的时间)

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

(格式化后的时间代码)

此时将报错:

 

 

 

解决方法:

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

默认为

修改为

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

此时输出为

 

 

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!