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)



免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM