帮助中心/最新通知

质量为本、客户为根、勇于拼搏、务实创新

< 返回文章列表

【服务器相关】mysql函数日期和时间函数汇总

发表时间:2025-06-16 03:46:00 小编:主机乐-Yutio

前言

日期和时间函数主要用来处理日期和时间值,一般的日期函数除了使用date类型的参数外,也可以使用datetime或者timestamp类型的参数,但会忽略这些值的时间部分。

获取当前日期的函数

curdate()current_date()函数的作用相同,将当前日期按照yyyy-mm-ddyyyymmdd格式的值返回。

例如:使用week()函数查询指定日期是一年中的第几周;

date参数是一个date值,计算只会包含yearmonthday部分(没有时间部分),其结果是一个date值,否则,结果将是一个datetime值。

date_add(date, interval expr type)adddate(date, intervar expr type)两个函数的作用相同,执行日期的加运算。

示例:使用date_format()函数格式化输出日期和时间值;

示例:使用get_format()函数显示不同格式化类型下的格式字符串。


mysql> select get_format(date, ‘eur’), get_format(datetime, ‘jis’);
+————————-+—————————–+
| get_format(date, ‘eur’) | get_format(datetime, ‘jis’) |
+————————-+—————————–+
| %d.%m.%Y | %Y-%m-%d %H:%i:%s |
+————————-+—————————–+
1 row in set (0.00 sec)

mysql>
mysql> select date_format(‘2022-07-13 09:08:07’, get_format(datetime, ‘jis’)) as coll, date_format(‘2022-07-13 09:08:07’, get_format(date, ‘usa’)) as coll_1;
+———————+————+
| coll | coll_1 |
+———————+————+
| 2022-07-13 09:08:07 | 07.13.2022 |
+———————+————+
1 row in set (0.00 sec)

mysql>

到此这篇关于mysql函数日期和时间函数汇总的文章就介绍到这了,更多相关mysql日期函数内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


联系我们
返回顶部