我目前正在使用 MVC 模式,同时爱上了DateTime
PHP 中的类;我在模型中创建了一个DateTime
对象,并在视图中使用$date->format('Y-m-d')
.
我的问题是是否有任何方法可以MySQLi
在选择后更改对象并将 MySQL 时间戳列更改为DateTime
对象?
我当前的解决方案是遍历MySQLi
对象并将每一行推送到一个数组。不过,它感觉不是很光滑。
有任何想法吗?
如果您的推理只是格式化日期,我认为您可以执行以下操作:
SELECT FROM_UNIXTIME(table.column, '%Y-%m-%d') FROM table
我从这篇文章中查到了。
尚未对其进行测试,但是,它应该比将 MySQLi 类扩展为诸如日期格式之类的小东西更好。