Mysql中 在SQL语句里进行日期格式转换

1.日期转时间戳 (yyyy-MM-dd)-> 1589904000000

函数   select  unix_timestamp('2020-05-20');       可以传参 但是注意该函数是到秒 ,到毫秒需要*1000

即unix_timestamp('2020-05-20') * 1000 = 1589904000000

 

 

2.时间戳/其他日期格式 转日期 (yyyy-MM-dd)

date(1589904000000)

date(t.create_time) between #{beginTime} and #{endTime}                这个是拿在某一时间段的数据

3.将某一日期格式转换为 yyyy-MM-dd

TO_DAYS(t.create_time)


posted @ 2020-08-25 18:20  了悟  阅读(3089)  评论(0编辑  收藏  举报