站长资讯网
最全最丰富的资讯网站

php时间如何转化为星期几

转换方法:1、使用date()和“strtotime(指定日期)”将日期转换成表示星期的数字;2、定义“array("日","一","二","三","四","五","六")”数组;3、将数字作为下标,在数组中取出对应的星期值即可。

php时间如何转化为星期几

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php时间如何转化为星期几

function   get_week($date){     //强制转换日期格式     $date_str=date('Y-m-d',strtotime($date));     //封装成数组     $arr=explode("-", $date_str);     //参数赋值     //年     $year=$arr[0];     //月,输出2位整型,不够2位右对齐     $month=sprintf('%02d',$arr[1]);     //日,输出2位整型,不够2位右对齐     $day=sprintf('%02d',$arr[2]);     //时分秒默认赋值为0;     $hour = $minute = $second = 0;        //转换成时间戳     $strap = mktime($hour,$minute,$second,$month,$day,$year);     //获取数字型星期几     $number_wk=date("w",$strap);     //自定义星期数组     $weekArr=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");     //获取数字对应的星期     return $weekArr[$number_wk]; }   //测试 /*$date="2016-08-21"; echo get_week($date); */     // echo '<pre>'; foreach ($all as $k => $v) {     $arr[$k]['time'] = $v['time'];     $arr[$k]['oprate'] = $v['oprate'];     $arr[$k]['record'] = $v['record'];     $arr[$k]['xq'] = get_week($v['time']);     // var_dump($v); }

推荐学习:php视频教程

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号