首页 > 网络运维 > Linux/Mysql > 正文

MySQL获取当前时间的函数

MySQL获取当前时间的函数

================

MySQL是一种功能强大的关系型数据库,它具备多种功能,因此受到众多开发人员和开发团队的青睐。在MySQL中,可以使用内置函数来获取当前时间。MySQL提供了一系列内置函数来获取当前时间,比如NOW()和CURRENT_TIMESTAMP(),为MySQL用户提供了很多便捷的处理数据的方法。

## NOW()函数

NOW()函数是MySQL的一个标准时间函数,它可以获取当前的日期和时间,其完整格式如下:

```mysql

NOW(frm)

```

其中,frm代表输出结果的格式。

NOW()函数的示例如下:

```mysql

SELECT NOW();

/*输出结果如下:

2020-04-14 16:10:34

*/

```

NOW()函数也可以指定参数,比如指定返回值类型:

```mysql

SELECT NOW(0);

/*输出结果如下:

20200414161034

*/

```

## CURRENT_TIMESTAMP()函数

MySQL中还有另一个内置函数──CURRENT_TIMESTAMP(),它可以获取当前的日期和时间,其完整格式如下:

```mysql

CURRENT_TIMESTAMP\\CURRENT_TIMESTAMP(frm)

```

其中,当不指定参数时,将会根据MySQL的sql_mode参数设置输出结果的格式。

CURRENT_TIMESTAMP()函数的示例如下:

```mysql

SELECT CURRENT_TIMESTAMP()

/*输出结果如下:

2020-04-14 16:10:34

*/

```

CURRENT_TIMESTAMP()函数也可以指定参数,比如指定返回值类型:

```mysql

SELECT CURRENT_TIMESTAMP(0);

/*输出结果如下:

20200414161045

*/

```

## 总结

MySQL提供了2种内置函数来获取当前时间,即NOW()函数和CURRENT_TIMESTAMP()函数,它们的使用方法类似。用户可以根据自己的需要指定参数来获取不同格式的结果,达到合理利用数据的目的。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/mysql/2435.html

相关推荐

支付宝
微信
赞助本站