-2

我目前正在使用 MVC 模式,同时爱上了DateTimePHP 中的类;我在模型中创建了一个DateTime对象,并在视图中使用$date->format('Y-m-d').

我的问题是是否有任何方法可以MySQLi在选择后更改对象并将 MySQL 时间戳列更改为DateTime对象?

我当前的解决方案是遍历MySQLi对象并将每一行推送到一个数组。不过,它感觉不是很光滑。

有任何想法吗?

4

1 回答 1

1

如果您的推理只是格式化日期,我认为您可以执行以下操作:

SELECT FROM_UNIXTIME(table.column, '%Y-%m-%d') FROM table

我从这篇文章中查到了。

尚未对其进行测试,但是,它应该比将 MySQLi 类扩展为诸如日期格式之类的小东西更好。

于 2013-10-04T22:52:55.160 回答