摘要:在Mysql数据库的管理与应用过程中,不可避免的需要接触到各种各样的数据类型,其中时间数据是最复杂多样的。为了满足各种各样的需求,需要定制不同的时间转换格式,有些会放到服务器程序上,通过代码实现时间日期的格式化,也可以通过MySql在查询时就转换成需要的格式,下面就具体了解一下MySql相关的时间日期的处理函数。
本文主要介绍Mysql日期函数和时间函数的应用场景,详细内容请参考下文。
一、查看数据库环境
1、登录Linux系统
2、查看Mysql运行情况
3、查看Mysql端口使用情况
二、使用Mysql数据库
1、登录数据库
2、获取数据库当前日期及格式化输出
(1)、获取系统日期:now()
(2)、格式化日期:date_fformat(date,format)
备注:%Y 四位数字表示的年份;%m 两位数字表示的月份;%d 两位数字表示月中的天数。
(3)、获取当前日期:curdate()
(4)、获取当前时间:curtime()
(5)、获得当前日期+时间:sysdate()
3、MySql日期时间计算函数
(1)、MySql 为日期增加一个时间间隔:date_add()
备注:date_add(@dq,interval 1 day)表示在当前时间加一天。
(2)、MySql 为日期增加一个时间间
备注:date_sub(@dq,interval ‘1 1:1:1’ day_second)表示在当前时间减一天。
(3)、MySQL日期相减函数:datediff(date1,date2)
(4)、MySQL时间相减函数:timediff(time1,time2)
4、MySQL 获得国家地区时间格式函数
(1)、转换为美国的日期格式
(2)、转换为美国的时间格式
5、MySQL 时间戳(Timestamp)函数
三、其他日期、时间格式
备注:在Mysql中,除了now()外,还提供了其他三个函数处理时间,分别为current_timestamp()、localtime()和localtimestamp()。其作用等同于now()函数。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处: