首页 > 数据库技术 > 详细

mysql根据日期获取周一周日

时间:2015-03-27 17:47:45      阅读:356      评论:0      收藏:0      [点我收藏+]
select subdate(‘20150329‘,weekday(‘20150329‘)); -- 周一
select subdate(‘20150323‘,weekday(‘20150323‘)-6);-- 周日
weekday() 函数和 dayofweek() ,date_format(curdate(),‘%w‘)类似,都是返回“某天”在一周中的位置。不同点在于参考的标准, weekday:(0 = Monday, 1 = Tuesday, …, 6 = Sunday); dayofweek:(1 = Sunday, 2 = Monday, …, 7 = Saturday)
%w 是以数字的形式来表示周中的天数( 0 = Sunday, 1=Monday, . . ., 6=Saturday),0为周日,6为周六,跟我们一般的认知,一周是从周一开始的并不一样。


mysql根据日期获取周一周日

原文:http://my.oschina.net/flyxiang/blog/392793

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!