mysql时间格式转换(String,时间戳,⽇期)加⼀年⼀天等字符串转⽇期函数:
STR_TO_DATE('2021-7-21','%Y-%m-%d')
⽇期转字符串函数:
DATE_FORMAT(date,'%Y-%m-%d')
⽇期加⼀天或者⼀⽉或⼀年:
因为在数据库查询时候,如果查询⽇期date:
date >= '2021-07-01' and date <= '2021-07-21'
这种情况下,只能查询到7⽉1号到7⽉20号的数据,⽆法查询到21号数据,因为date字段要是datatime类型的匹配的值是 2021-07-01 00:00:00 ~ 2021-07-21 00:00:00 这期间的数值。
所以这种情况下要将⽇期加1天,或者根据需要加⼀⽉,⼀年等时间段。
DATE_ADD(date,INTERVAL 1 DAY)------------------加⼀天,date要是⽇期类型,如果拿到的是字符串要⽤⽇期函数转为⽇期类型哦DATE_ADD(⽇期对象,INTERVAL 数量加的类型)----------类型可选 DAY(天),
MONTH(⽉),YEAR(年)!
日期转字符串函数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论