MySQL随笔
函数:
一、时间类 ps:可以使用now()获取当前系统时间
①DATE_SUB:获取时间 datetime_expr1 前 number_expr2 天 的时间
用法:date_sub(datetime_expr1,INTERBAL number_expr2 unit)
②DATE_FORMAT:时间格式化,将 datetime_expr1 转化成 '%Y-%m-%d' 的格式
用法:date_format(datetime_expr1,'%Y-%m-%d')

③TIMESTAMPDIFF:计算两个日期的时间差 -> datetime_expr2 - datetime_expr1
用法:TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)
坑1
使用elementui组件搜索时间区间时,yyyy-MM-dd 的格式不能适用于同一天与之后一天
例子:想搜2023-01-02当天的信息,时间区间选择2023-01-02至2023-01-02,无内容;时间区间选择2023-01-02至2023-01-03 也无内容
只有当时间区间选择2023-01-01至2023-01-02时,有内容
解决方法:使用date()函数

浙公网安备 33010602011771号