订阅

PHP/JS/MYSQL/服务器/技术分享

你现在的位置:网站首页 / 数据库开发 / 正文内容
mysql语句里时间戳转化时间日期格式
2018年09月12日

分类:数据库开发标签:


  DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。

  可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值


本站主要分享PHP,MYSQL,PYTHON,HTML,CSS等技术问题

已有5位网友发表了看法:

1#admin  2018-09-12 10:50:17 回复该评论
DATE_FORMAT(b.publish_datetime,'%Y-%m-%d %T')
2#admin  2018-09-12 10:50:45 回复该评论
'%Y-%m-%d %H:%i:%s'
3#admin  2018-09-12 10:51:21 回复该评论
好像没效果
4#admin  2018-09-12 10:53:46 回复该评论
如图1所示,将时间转换为时间戳
选择unix_timestamp('2009-10-26 10-06-07')
如果参数为空,则处理为当前时间
2,将时间戳转换为时间
选择from_unixtime(1256540102)
有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉(标准的10位数字,如果是13位的话可以以除以千的方式),否则返回NULL
选择FROM_UNIXTIME(1487655946901/1000); // 2017-02-21 13:45:47
测试地址:HTTP://tool.lu/timestamp
选择NOW(); // '1997-12-15 23:50:26'
5#admin  2018-09-12 10:57:36 回复该评论
自己写了一个 参考一下
SELECT count(*) as count , from_unixtime(addtime,'%Y-%m') FROM ***** where shipfeewrited='anna' group by from_unixtime(addtime,'%Y-%m');

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright kubooo.cn.All Rights Reserved.转载了一部分优秀的文章,如果侵犯你的版权,请联系我删除。1310550217#qq.com,将#换成@即可。
二维码
联系我们