MySQL--常见的日期函数

 日期函数:

SELECT
	#系统日期,yyyy-mm-dd HH:mi:ss
	SYSDATE(),
	#系统日期,yyyy-mm-dd 
	CURDATE(),
	#系统日期,yyyy-mm-dd HH:mi:ss
	NOW(),
	#计算日期是星期几
	DAYNAME(NOW()),
	DATE('2019-1-1 01:11:11'),
	STR_TO_DATE(
		'2019-1-1 01:11:11',
		'%Y-%m-%d %H:%i:%s'
	),
	#格式化日期
	DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s'),
	#day1-day2的天数
	DATEDIFF('2019-1-1', NOW()),
	#日期变化  type:MICROSECOND、SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、QUARTER、YEAR、YEAR_MONTH以下的两两组合
	DATE_ADD(NOW(), INTERVAL - 3 DAY)
FROM
	DUAL;
运行结果:
 `SYSDATE()` = '2019-08-03 17:25:11',
 `CURDATE()` = '2019-08-03',
 `NOW()` = '2019-08-03 17:25:11',
 `DAYNAME(NOW())` = 'Saturday',
 `DATE('2019-1-1 01:11:11')` = '2019-01-01',
 `STR_TO_DATE(
		'2019-1-1 01:11:11',
		'%Y-%m-%d %H:%i:%s'
	)` = '2019-01-01 01:11:11',
 `DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s')` = '2019-08-03 17:25:11',
 `DATEDIFF('2019-1-1', NOW())` = '-214',
 `DATE_ADD(NOW(), INTERVAL - 3 DAY)` = '2019-07-31 17:25:11'

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值