重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
命令:
成都创新互联专注于企业营销型网站、网站重做改版、吉安网站定制设计、自适应品牌网站建设、HTML5、成都商城网站开发、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为吉安等各大城市提供网站开发制作服务。
select date_format(curdate(),'%w') from dual;
更多参考:
MySQL中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果串。
也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值。
这里顺便说一下DAYOFWEEK的用法:DAYOFWEEK(date) (NOTE: 也可小写 dayofweek)返回date (1 = 周日, 2 = 周一, ..., 7 = 周六)对应的工作日索引。mysql SELECT DAYOFWEEK('1998-02-03'); - 3
两个函数的套用,一个是date_add这个函数可以求出当前日期所在月份的第一天的日期,第二个函数是dayname,这个可以返回星期的名字,将dayname套在date_add的外面就可以了。
当然不想这么做也可以,将输入的日期转换为字符,然后将后面的日期部分替换成01,然后再用dayname也可以。
date_add求日期坐在月份的第一天
date_add('写入日期',interval -day('写入日期')+1 day),然后再套一层dayname函数就可以了。
mysql SELECT DAYOFMONTH(NOW());
DAYOFWEEK(date)
返回date (1 = 周日, 2 =
周一, ..., 7 = 周六)对应的工作日索引。这些索引值符合 ODBC标准。