hint

字符串转日期函数:
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(年)!

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2021-04-24
  • 2022-12-23
  • 2022-01-20
  • 2022-01-31
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-08
相关资源
相似解决方案