日期和时间函数
TiDB 支持所有在 MySQL 8.0 中可用的 日期和时间函数。
日期/时间函数:
有关详细信息,请参见 Date and Time Functions。
MySQL 兼容性
TiDB 支持 STR_TO_DATE()
函数,但无法解析所有日期和时间值。此外,以下日期和时间格式化选项未实现:
格式 | 描述 |
---|---|
"%a" | 缩写的星期几名称(Sun..Sat) |
"%D" | 带有英文后缀的日期(0th, 1st, 2nd, 3rd) |
"%U" | 周(00..53),以星期天为一周的第一天;WEEK() 模式 0 |
"%u" | 周(00..53),以星期一为一周的第一天;WEEK() 模式 1 |
"%V" | 周(01..53),以星期天为一周的第一天;WEEK() 模式 2;与 %X 一起使用 |
"%v" | 周(01..53),以星期一为一周的第一天;WEEK() 模式 3;与 %x 一起使用 |
"%W" | 星期几的名称(Sunday..Saturday) |
"%w" | 一周中的天(0=星期天..6=星期六) |
"%X" | 以星期天为一周第一天的周的年份,数字,四位数。 |
"%x" | 以星期一为一周第一天的周的年份,数字,四位数。 |
有关更多细节,请参见 issue #30082。
相关系统变量
default_week_format
变量影响 WEEK()
函数。