AI智能
改变未来

yii2.0使用AR查询,将数据库时间戳格式化,如何在find()后将时间戳转换成日期格式

1.首先头部引入

use yii\\db\\Expression;

2.使用函数new Expression()此示例中mysql处理时间戳函数from_unixtime

public static function getCashlog($data){$log = MemberCashLog::find()->select(new Expression(\"from_unixtime(addtime,\'%Y-%m-%d %H:%i\') as add_time\"))->where([\'app_id\'=>$data[\'app_id\'],\'memberid\'=>$data[\'mid\']])->asArray()->all();return $log;}
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » yii2.0使用AR查询,将数据库时间戳格式化,如何在find()后将时间戳转换成日期格式