欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySql---常用日期函数

程序员文章站 2022-05-29 22:48:29
...
#日期函数
#1.now 返回当前系统日期+时间
SELECT NOW();

#2.curdata 只返回当前系统日期
SELECT CURDATE();

#3.curtime 只返回当前时间
SELECT CURTIME();

#4.获取指定的 年,月,日,小时,分钟,秒;
SELECT YEAR(NOW());
SELECT YEAR(hiredate)FROM employees;

SELECT MONTH(NOW())  AS;
SELECT MONTHNAME(NOW())AS;
SELECT DAY(NOW()) AS;
SELECT DAYNAME(NOW());


#5.str_to_date :将日期字符转换成指定格式的日期
SELECT STR_TO_DATE('1923-3-5','%Y-%m-%d') AS out_put;

SELECT * FROM employees WHERE hiredate = STR_TO_DATE('4-3 1992','%m-%d %Y');

#6.date_format:将日期转化成字符
SELECT  DATE_FORMAT(NOW(), '%Y年%m月%d日');

#查询有奖金的员工名和入职日期(XX月/xx日  xx年)
SELECT 
  last_name,
  DATE_FORMAT(hiredate, '%m月/%d日 %y年') 
FROM
  employees 
WHERE commission_pct IS NOT NULL;
相关标签: MySql