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

背景:

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

如下图

(数据库存储的时间戳)

(页面输出的时间)

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

(格式化后的时间代码)

此时将报错:

扫描二维码关注公众号,回复: 3967724 查看本文章

解决方法:

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

默认为

修改为

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

此时输出为

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

猜你喜欢

转载自www.cnblogs.com/moxiangli/p/9920954.html