MySQL查询时间戳格式化 和ThinkPHP查询时间戳转换

1、mysql语句

格式化时间戳
select  id,name,FROM_UNIXTIME(time,'%Y-%m-%d %H:%i:%s') as addtime from testtable where totaltime != '';

//time是时间戳字段,查出来之后是格式化的数据 ,重命名为 addtime 
select  id,name,UNIX_TIMESTAMP(time) as addtime from testtable1;  //我的数据库存的time格式是这样的 :2019-02-27

2、thinkphp框架

格式化时间戳


$data = $model->field('id,title,FROM_UNIXTIME(time,"%Y-%m-%d %H:%i:%s") as addtime')->order('id desc')->select();

时间格式变成时间戳

$data = $model->field('id,title,UNIX_TIMESTAMP(time) as addtime')->order('id desc')->select();
posted @ 2022-01-21 16:27  断桥残雪丶  阅读(390)  评论(0)    收藏  举报