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()函数

 

posted @ 2023-03-03 16:50  小肥糕  阅读(22)  评论(0)    收藏  举报