发布网友 发布时间:2022-04-06 02:48
共1个回答
热心网友 时间:2022-04-06 04:17
xxx.php
<html>
<head></head>
<body>
<?php
if(isset($_POST)){
// 获取表单数据
// TODO 验证输入的有效性
$year = isset($_POST['year']) ? intval($_POST['year']) : date('Y');
$month = isset($_POST['month']) ? intval($_POST['month']) : date('n');
$day = isset($_POST['day']) ? intval($_POST['day']) : date('j');
// 转化成时间戳
$timestamp = strtotime($year.'-'.$month.'-'.$day.' 00:00:00');
// 日期数组
$week = array(0=>'星期日',1=>'星期一',2=>'星期二',3=>'星期三',4=>‘星期四’,5=>'星期五',6=>'星期六')
$witch_day = date('w', $timestamp);
echo $week[$witch_day];
}else{
?>
<form method="POST">
<input name="year" type="text" />年
<input name="month" type="text" />月
<input name="day" type="text" />日
<input name="submit" type="submit" value="提交"/>
</form>
<?php
}
?>
</body>
</html>
关键应用在 date('w', 时间戳) 上