温馨提示:这篇文章已超过287天没有更新,请注意相关的内容是否还可用!
MySQL提供了一个函数来获取当前时间,即NOW()函数。NOW()函数返回一个表示当前日期和时间的时间戳。时间戳是一个数字,它表示从1970年1月1日午夜(格林威治标准时间)开始经过的秒数。
要获取当前时间,可以在MySQL查询中使用NOW()函数。下面是一个示例代码:
SELECT NOW();
上述代码将返回当前日期和时间的时间戳。例如,如果当前时间是2022年1月1日下午2点30分,那么返回的结果可能是"2022-01-01 14:30:00"。
除了NOW()函数,MySQL还提供了其他一些用于日期和时间操作的函数。例如,可以使用DATE()函数从一个日期时间值中提取日期部分,使用TIME()函数提取时间部分。下面是一些示例代码:
SELECT DATE(NOW()); -- 提取当前日期部分
SELECT TIME(NOW()); -- 提取当前时间部分
上述代码将分别返回当前日期和时间的部分。例如,如果当前时间是"2022-01-01 14:30:00",那么第一个查询将返回"2022-01-01",第二个查询将返回"14:30:00"。
MySQL还提供了一些用于日期和时间计算的函数。例如,可以使用DATE_ADD()函数来添加或减去日期和时间的部分。下面是一个示例代码:
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY); -- 在当前日期上添加1天
上述代码将返回当前日期加上1天后的日期。例如,如果当前日期是"2022-01-01",那么返回的结果将是"2022-01-02"。
总结一下,MySQL的NOW()函数可以用于获取当前日期和时间的时间戳。还有其他一些函数可以用于提取日期和时间的部分,以及进行日期和时间的计算。这些函数可以帮助开发者在数据库中进行日期和时间相关的操作。