sql函数 的 SQL日期函数
以下是SQL中可使用的所有重要的日期和时间相关的函数列表。RDBMS支持其他各种功能。以下给定的列表是基于MySQL的RDBMS日期函数。
名称 | 描述 |
---|---|
相加日期 | |
相加时间 | |
从一个时区转换到另一个 | |
返回当前日期 | |
CURDATE()同义词 | |
CURTIME()同义词 | |
NOW()同义词 | |
返回当前时间 | |
相加两个时间 | |
格式化日期如指定格式 | |
相减两个日期 | |
提取日期或日期时间表达式的日期部分 | |
相减两个日期 | |
DAYOFMONTH()同义词 | |
返回星期的名字 | |
返回月份的第几天 (1-31) | |
返回参数的星期索引 | |
返回一年中的第几天 (1-366) | |
提取的日期部分 | |
天数转换为日期 | |
格式日期作为UNIX时间戳 | |
提取小时 | |
返回参数的对应月份中的最后一天 | |
NOW()同义词 | |
NOW()同义词 | |
创建从年度中年份和第几天的日期 | |
MAKETIME() | |
从参数中返回微秒 | |
从参数返回分钟 | |
返回日期的月份 | |
返回当前月份的名称 | |
返回当前的日期和时间 | |
添加一个时期到年月 | |
返回月期间之间数 | |
从date参数返回季度 | |
转换秒为 'HH:MM:SS' 格式 | |
返回秒 (0-59) | |
将字符串转换为日期 | |
当三个参数时类似调用DATE_SUB() | |
相减时间 | |
返回函数执行时的时间 | |
格式化为时间 | |
返回参数转换成秒 | |
提取表达过去的时间部分 | |
相减时间 | |
带一个参数,函数返回日期或日期时间表达式。有两个参数,参数的总和 | |
增加datetime表达式的一个间隔 | |
从日期表达式减去时间间隔 | |
返回日期参数转换为天 | |
返回一个UNIX时间戳 | |
返回当前UTC日期 | |
返回当前UTC时间 | |
返回当前UTC日期和时间 | |
返回周数 | |
返回星期的索引 | |
返回日期的日历周 (1-53) | |
返回年份 | |
返回年份和星期 |