MySQL中获取系统时间函数详解

更新时间:01-23 教程 由 执手 分享

MySQL中获取系统时间是日常开发中常用的操作,本文将为大家详细介绍MySQL中获取系统时间的函数及常用示例,以帮助大家更好地使用MySQL进行开发。

一、获取当前日期时间函数

1. NOW()

NOW()函数返回当前日期时间,格式为“YYYY-MM-DD HH:MM:SS”。

SELECT NOW(); -- 返回当前日期时间

2. SYSDATE()

SYSDATE()函数也返回当前日期时间,与NOW()函数不同的是,SYSDATE()函数返回的日期时间格式为“YYYY-MM-DD HH:MM:SS”,且没有毫秒数。

SELECT SYSDATE(); -- 返回当前日期时间

二、获取当前日期函数

1. CURRENT_DATE()

CURRENT_DATE()函数返回当前日期,格式为“YYYY-MM-DD”。

SELECT CURRENT_DATE(); -- 返回当前日期

2. CURDATE()

CURDATE()函数也返回当前日期,与CURRENT_DATE()函数相同。

SELECT CURDATE(); -- 返回当前日期

三、获取当前时间函数

1. CURRENT_TIME()

CURRENT_TIME()函数返回当前时间,格式为“HH:MM:SS”。

SELECT CURRENT_TIME(); -- 返回当前时间

2. CURTIME()

CURTIME()函数也返回当前时间,与CURRENT_TIME()函数相同。

SELECT CURTIME(); -- 返回当前时间

四、获取时间戳函数

1. UNIX_TIMESTAMP()

UNIX_TIMESTAMP()函数返回当前日期时间的时间戳,格式为整数。

SELECT UNIX_TIMESTAMP(); -- 返回当前日期时间的时间戳

2. FROM_UNIXTIME()

FROM_UNIXTIME()函数将时间戳转换为日期时间格式,格式为“YYYY-MM-DD HH:MM:SS”。

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP()); -- 返回当前日期时间

本文为大家介绍了MySQL中获取系统时间的常用函数及示例,包括获取当前日期时间、当前日期、当前时间和时间戳等。希望能够帮助大家在日常开发中更加便捷地操作MySQL。

声明:关于《MySQL中获取系统时间函数详解》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2133035.html