mysql 获得年月函数_mysql之日期函数

本文详细介绍了MySQL中的日期操作,包括获取当前时间、日期格式化、日期时间转换、日期时间计算等功能。重点讲解了如何使用now()、sysdate()、date_format()、str_to_date()、to_days()、from_days()等函数,以及日期时间的加减和时区转换。适合初学者了解和掌握MySQL日期处理技巧。
摘要由CSDN通过智能技术生成

写在前面

mysql的学习,断断续续,今天就接着学习mysql的日期操作吧。

系列文章

Mysql实战

1、获得当前时间格式yyyy-MM-dd HH:mm:ss

select now();

结果

1b2271aa02841d3502b6f5a377fc6c10.png

另外一个获取当前时间的函数是:sysdate();

区别:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值。

select sysdate(),sleep(3),now();

1393464b729626efc4142197d386c5fe.png

不过在实际中,sysdate()函数很少用。

2、通过时间戳函数也可以获取当前时间

select current_timestamp(),current_timestamp;

4e2fd12159932efc36be528885e1f433.png

3、获取日期,年月日秒

select date('2015-06-27 08:33:32'),year('2015-06-27 08:33:32'),month('2015-06-27 08:33:32'),day('2015-06-27 08:33:32'),time('2015-06-27 08:33:32'),second('2015-06-27 08:33:32');

c9d08d80db00f107123661ef1ec4e41b.png

4、日期格式化函数

date_format(date,format), time_format(time,format)

select date_format('2015-08-08 22:23:01', '%Y%m%d%H%i%s');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值