语法 SQL 复制 1 DATE_FORMAT(<date>, <format>) 参数 参数 说明 <date> 合法的日期值 <format> 规定日期/时间的输出格式 支持的 format 格式: 格式符 描述 %a 三字母缩写星期名 %b 三字母缩写月名 %c 月,数值 (0-12) %D 带有英文后缀的月中的天 (0th, 1st, 2nd, 3rd
DATE DATE name DATE 描述 Plain Text 复制 1 DATE类型 2 日期类型,目前的取值范围是['0000-01-01', '9999-12-31'], 默认的打印形式是'yyyy-MM-dd' 举例 SQL 复制 1 SELECT DATE('2003-12-31 01:02:03'); 2
DATE 描述 提取日期时间中的日期。 语法 SQL 复制 1 DATE(<datetime>) 参数 参数 说明 <datetime> 合法的日期表达式 返回值 返回日期时间的日期部分。
STR_TO_DATE 描述 函数将输入的日期时间字符串根据指定的格式转换为 DATETIME 类型的值。 语法 SQL 复制 1 STR_TO_DATE(<datetime_str>, <format>) 参数 参数 说明 <datetime_str> 必填,输入的日期时间字符串,表示要转换的日期或时间。
DATE_TRUNC 描述 将 datetime 按照指定的时间单位截断。
举例 SQL 复制 1 SELECT MAKEDATE(2021, 1), MAKEDATE(2021, 100), MAKEDATE(2021, 400); Text 复制 1 +-------------------+---------------------+---------------------+ 2 | makedate(2021, 1) | makedate(2021, 100) |
别名 date_add days_add adddate 语法 SQL 复制 1 DATE_ADD(<date>, <expr> <time_unit>) 参数 参数 说明 <date> 合法的日期值 <expr> 希望添加的时间间隔 <time_unit> 枚举值:YEAR, QUARTER, MONTH, DAY, HOUR, MINUTE
别名 days_sub date_sub subdate 语法 SQL 复制 1 DATE_ADD(<date>, <expr> <time_unit>) 参数 参数 说明 <date> 合法的日期值 <expr> 希望减去的时间间隔 <time_unit> 枚举值:YEAR, QUARTER, MONTH, DAY, HOUR, MINUTE
DATE_FLOOR 描述 date_floor 将日期转化为指定的时间间隔周期的最近下取整时刻。
DATE_CEIL 描述 date_ceil 将日期转化为指定的时间间隔周期的最近上取整时刻。