如何在MySQL中获取当前时间(mysql得到当前时间)
在MySQL中获取当前时间是比较常见的工作,它被广泛使用在服务器端许多应用场景,本文介绍了如何在MySQL中获取当前时间的主要方法,希望对你的工作有所帮助。
首先,MySQL中使用NOW()函数来获取当前时间。NOW()函数返回当前文本格式的时间,返回值为时间戳格式,格式如下:”YYYY-MM-DD hh:mm:ss”,例如:
mysql> SELECT NOW();
+———————+
| NOW() |
+———————+
| 2016-11-04 12:17:11 |
+———————+
1 row in set (0.00 sec)
其次,MySQL中使用CURDATE()函数获取当前日期,CURDATE()函数返回当前日期,返回值为日期格式,格式如下:”YYYY-MM-DD”,例如:
mysql> SELECT CURDATE();
+————–+
| CURDATE() |
+————–+
| 2016-11-04 |
+————–+
1 row in set (0.00 sec)
另外,MySQL中还可以使用CURTIME()函数来获取当前时间,CURTIME()函数返回当前时间,返回值为时间格式,格式如下:”hh:mm:ss”,例如:
mysql> SELECT CURTIME();
+————-+
| CURTIME() |
+————-+
| 12:17:11 |
+————-+
1 row in set (0.00 sec)
最后,MySQL中还可以使用UNIX_TIMESTAMP()函数获取当前时间戳,UNIX_TIMESTAMP()函数返回的是从1970年1月1日0时0分到现在的秒数,精确到秒,格式为:”integer”,例如:
mysql> SELECT UNIX_TIMESTAMP();
+———————-+
| UNIX_TIMESTAMP() |
+———————-+
| 1478257231 |
+———————-+
1 row in set (0.00 sec)
以上就是在MySQL中获取当前时间的几种方法,大家可以根据自己具体的要求选择对应的函数。这些函数都可以帮助我们熟练掌握日期时间的处理,从而更加有效地运用MySQL技术应用于工作中。