php 随便让客户给出某个日期,然后根据日期输出星期几 谁能点拨一下,没有思路啊 能给程序更好
发布网友
发布时间:2022-05-13 18:36
我来回答
共3个回答
热心网友
时间:2023-10-20 23:29
date("w","y-m-d") 函数格式 得到的是Y年M月D日是星期几(注意结果是数字0-6 星期天对应0)
下面随便写了个代码 根据输入年月日提交以后得出星期几 没有加什么输入判断或者下拉菜单什么的 只是一个思路
//表单
<form method=post action=''>
<input type=text name=year size=4>年
<input type=text name=month size=2>月
<input type=text name=day size=4>日
<input type=submit name="sub" value="提交">
</form>
<?
if(isset($_POST["sub"]))
{
$date = $_POST["year"]."-".$_POST["month"]."-".$_POST["day"]; //输入按Y-M-D格式赋值$date
echo $date;
$weekarray = array("日","一","二","三","四","五","六"); //数组用来把得到数字转写成中文
echo "是星期".$weekarray[date("w",strtotime(".$date."))//输出
}
?>
热心网友
时间:2023-10-20 23:30
你的这个问题很简答,目前你遇到的这个问题网上好多人多遇到过。
由于PHp一般可是使用JS的,所以,有人写好了相关的JS代码,可以通过百%度 JS日期转星期。
可以找到相关的代码,拷贝过去直接使用!
/**
* 你的采纳是我继续为大家解疑答惑的动力,如解决了你的问题,望接纳!
*/
热心网友
时间:2023-10-20 23:30
$date = $_POST['date'];
$date = strtotime($date);
$date = date('w',$date);
echo $date;
//输出为0-6,0为星期天