其实很简单,只要你坚持挖掘了tp5的Model基类。就会发现,它里面有一个属性:$type
这个属性就能达到你想要的结果了。
想写入自动写入格式时间的时候,你只需要在自己的模型中这样配置即可:
对于:$autoWriteTimestamp和$createTime,$updateTime,$deleteTime这些属性就不过多的介绍了。
重点在于$type属性
该属性的配置格式为:'字段名称' => '格式化类型[:格式化结构]'
1、字段名称,及你数据库表的字段名字
2、格式化类型:目前tp5只支持datetime,date,timestamp,integer。其中datetime,date均为格式时间,而timestamp,integer均为时间戳。
3、格式化结构:格式化时间的结构,如:1970-01-01(注意:它只对格式化类型为[datetime,date]时有效)
以上则为如何设置自动写入格式化时间操作。感谢小伙伴的耐心观看
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。