MySql数据库中使用DAYNAME()、MONTHNAME()、DATE_FORMAT()函数格式化输出月份星期几
发布:智码IT网 阅读:
-- 使用DAYNAME()、MONTHNAME()、DATE_FORMAT()函数格式化输出月份星期几
SELECT
DAYNAME('2010-01-01'), -- 查询星期几 结果:Friday
MONTHNAME('2010-01-01'), -- 查询月份: 结果:January
DATE_FORMAT('2010-01-01','%W %a %M %b'); -- 格式化日期 结果:Friday Fri January Jan
-- 设置地区为中国
SET lc_time_names = 'zh_CN';
-- 以下链接提供MySQL支持的所有区域名称:http://dev.mysql.com/doc/refman/5.7/en/locale-support.html
SELECT @@lc_time_names; -- 结果:zh_CN
SELECT
DAYNAME('2010-01-01'), -- 查询星期几 结果:星期五
MONTHNAME('2010-01-01'), -- 查询月份: 结果:一月
DATE_FORMAT('2010-01-01','%W %a %M %b'); -- 格式化日期 结果:星期五 五 一月 1月