mysql中把bigint类型转换为时间格式

数据库中时间类型是这样的,13位bigInt类型的数据

select date_format(FROM_UNIXTIME(列名/1000),'%Y%m%d') from xx表

原理就是把13位的时间格式/1000等于时间戳,使用FROM_UNIXTIME把时间戳转换成具体的日期

ps:

将时间转换为时间戳

select unix_timestamp('2018-08-30 19-40-07')

如果参数为空,则处理为当前时间

猜你喜欢

转载自blog.csdn.net/yyf960126/article/details/82226709
今日推荐