函数 | 功能 |
CURDATE() | 返回当前日期 |
CURTIME() | 返回当前时间 |
NOW() | 返回当前的日期和时间 |
UNIX_TIMESTAMP(date) | 返回日期date的UNIX时间戳 |
下面将结合实例对这些函数进行介绍。
o CURDATE()函数:返回当前日期,只包含年月日。
示例1:
mysql> select CURDATE(); +------------+ | CURDATE() | +------------+ | 2016-09-21 | +------------+ 1 row in set (0.03 sec)
|
o CURTIME()函数:返回当前时间,只包含时分秒。
示例2:
mysql> select CURTIME(); +-----------+ | CURTIME() | +-----------+ | 14:13:46 | +-----------+ 1 row in set (0.00 sec) |
o NOW()函数:返回当前的日期和时间,年月日时分秒全都包含。
示例3:
mysql> select NOW(); +---------------------+ | NOW() | +---------------------+ | 2016-09-21 14:14:06 | +---------------------+ 1 row in set (0.00sec) |
o UNIX_TIMESTAMP(date)函数:返回日期date 的UNIX 时间戳。
示例4:
mysql> select UNIX_TIMESTAMP(now()); +-----------------------+ | UNIX_TIMESTAMP(now()) | +-----------------------+ | 1184134516 | +-----------------------+ 1 row in set (0.02 sec) |