MySQL中日期函数有哪几点
发布时间:2022-02-16 14:13:34 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下MySQL中日期函数有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 日期函数类型: (1)获取当前日期的函数和获取当前时间的函数 (2)获取当前日期和时间的函数 (3)UNIX时间戳函数 (4)返回UTC日期的函数和返回UTC
小编给大家分享一下MySQL中日期函数有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 日期函数类型: (1)获取当前日期的函数和获取当前时间的函数 (2)获取当前日期和时间的函数 (3)UNIX时间戳函数 (4)返回UTC日期的函数和返回UTC时间的函数 (5)获取月份的函数month(date)和monthname(date) (6)获取星期的函数dayname(d)、dayofweek(d)和weekday(d) (7)获取星期数的函数week(d)和dayofyear(d) (8)获取天数的函数dayofyear(d)和dayofmonth(d) (9)获取年份、季度、小时、分钟和秒钟的函数。 (10)获取日期的指定值的函数extract(type from date) (11)时间和秒钟转换的函数 (12)计算日期和时间的函数 (13)将日期和时间格式化的函数 (相关免费学习推荐:mysql视频教程) mysql> select curtime(),current_time(),curtime()+0;+-----------+----------------+-------------+| curtime() | current_time() | curtime()+0 |+-----------+----------------+-------------+| 17:08:07 | 17:08:07 | 170807 |+-----------+----------------+-------------+1 row in set (0.00 sec) curtime()+0表示将当前时间值转换为数值型。 (2)获取当前日期和时间的函数 current_timestamp()、localtime()、now()和sysdate()四个函数作用相同,都是返回当前日期和时间值。 【例】使用日期时间函数获取当前系统时间和日期,SQL语句如下: mysql> select current_timestamp(), -> localtime(), -> now(), -> sysdate();+---------------------+---------------------+---------------------+---------------------+| current_timestamp() | localtime() | now() | sysdate() |+---------------------+---------------------+---------------------+---------------------+| 2019-08-18 19:10:05 | 2019-08-18 19:10:05 | 2019-08-18 19:10:05 | 2019-08-18 19:10:05 |+---------------------+---------------------+---------------------+---------------------+1 row in set (0.05 sec) (3)UNIX时间戳函数 unix_timestamp(date)若为无参数调用,则返回一个unix时间戳(GMT之后的秒数,GMT为格林尼治标准时间1970.1.1)作为无符号整数。 date可以是一个date字符串,datetime字符串、timestamp或一个当地时间的YY[YY]MMDD格式的数字。 (编辑:温州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |