MySQL获取当前时间的多种方法(附带实例)
在 MySQL 中,获取当前时间有多种实现方法,接下来逐一讲解它们的功能和用法。
CURDATE() 和 CURRENT_DATE() 函数的作用相同,将当前日期按照“YYYY-MM-DD”或YYYYMMDD格式返回,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用日期函数获取系统当前日期,SQL 语句如下:
CURTIME() 和 CURRENT_TIME() 函数的作用相同,将当前时间以“HH:MM:SS”或HHMMSS格式返回,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用时间函数获取系统当前时间,SQL 语句如下:
CURRENT_TIMESTAMP()、LOCALTIME()、NOW() 和 SYSDATE() 这 4 个函数的作用相同,均返回当前日期和时间值,格式为“YYYY-MM-DD HH:MM:SS”或 YYYYMMDDHHMMSS,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用日期时间函数获取当前系统日期和时间,SQL 语句如下:
CURDATE() 和 CURRENT_DATE() 函数的作用相同,将当前日期按照“YYYY-MM-DD”或YYYYMMDD格式返回,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用日期函数获取系统当前日期,SQL 语句如下:
mysql> SELECT CURDATE(),CURRENT_DATE(), CURDATE() + 0; +------------+----------------+---------------+ | CURDATE() | CURRENT_DATE() | CURDATE() + 0 | +------------+----------------+---------------+ | 2024-07-16 | 2024-07-16 | 20240716 | +------------+----------------+---------------+可以看到,两个函数的作用相同,返回了相同的系统当前日期,“CURDATE() + 0”将当前日期值转换为数值型。
CURTIME() 和 CURRENT_TIME() 函数的作用相同,将当前时间以“HH:MM:SS”或HHMMSS格式返回,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用时间函数获取系统当前时间,SQL 语句如下:
mysql> SELECT CURTIME(),CURRENT_TIME(),CURTIME() + 0; +-----------+----------------+---------------+ | CURTIME() | CURRENT_TIME() | CURTIME() + 0 | +-----------+----------------+---------------+ | 18:03:22 | 18:03:22 | 180322 | +-----------+----------------+---------------+可以看到,两个函数的作用相同,都返回了相同的系统当前时间,“CURTIME () + 0”将当前时间值转换为数值型。
CURRENT_TIMESTAMP()、LOCALTIME()、NOW() 和 SYSDATE() 这 4 个函数的作用相同,均返回当前日期和时间值,格式为“YYYY-MM-DD HH:MM:SS”或 YYYYMMDDHHMMSS,具体格式根据函数是在字符串语境还是数字语境中而定。
【实例】使用日期时间函数获取当前系统日期和时间,SQL 语句如下:
mysql>SELECT CURRENT_TIMESTAMP(),LOCALTIME(),NOW(),SYSDATE(); +------------------------+----------------------+-------------- ------+---------------------+ | CURRENT_TIMESTAMP() | LOCALTIME() | NOW() | SYSDATE() | +------------------------+----------------------+---------------------+---------------------+ | 2024-07-16 12:06:09 | 2024-07-16 12:06:09 | 2024-07-16 12:06:09 | 2024-07-16 12:06:09 | +------------------------+----------------------+---------------------+---------------------+可以看到,4 个函数返回的结果是相同的。
ICP备案:
公安联网备案: