我在网上看了好多写的,都差不多,甚至好多都是一个人写的被别人转载啥的,哎

我写一个比较简单的

1、mysql语句

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

//time是时间戳字段,查出来之后是格式化的数据 ,重命名为 addtime

显示结果

mysql 查询时间戳格式化 和thinkphp查询时间戳转换

 

 我当时没想到啊,查询的时候可以把时间格式变成时间戳

select  id,name,UNIX_TIMESTAMP(time) as addtime from testtable1;  //我的数据库存的time格式是这样的 :2019-02-27

mysql 查询时间戳格式化 和thinkphp查询时间戳转换

 

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();

 

加个field,就非常简单啦

 

相关文章:

  • 2021-11-19
  • 2021-06-16
  • 2022-02-07
猜你喜欢
  • 2022-12-23
  • 2021-11-19
  • 2021-12-26
  • 2021-07-06
  • 2021-04-24
  • 2021-09-01
相关资源
相似解决方案