<?php ???header("Content-type: text/html; charset=utf-8"); ???//获取星期方法 ???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-20"; ???echo get_week($date); ???//星期六?>
php获取指定日期星期几
原文地址:https://www.cnblogs.com/php-linux/p/9112562.html