本文目录一览:
PHP获取当天或某个日期是星期几以及当前时间是几点,上午还是下午
public function index(){
$data=time();
$format='星期';
$week = date("D",$data);
switch($week){
case "Mon":$current = $format."一";break;
case "Tue":$current = $format."二";break;
case "Wed":$current = $format."三";break;
case "Thu":$current = $format."四";break;
case "Fri":$current = $format."五";break;
case "Sat":$current = $format."六";break;
case "Sun":$current = $format."日";break;
}
echo '今天是:'.$current;
// 获取当前时间是上午还是下午
// 小写g、h表示12小时制,大写G、H表示24小时制。
echo "现在是".date("H",$data).'点';
echo "现在是".date("G",$data).'点';
if(date("H",$data)=12){
echo "上午";
}else{
echo "下午";
}
}
php代码怎么获取今天是星期几
第一种写法
$da = date("w");
if ($da == "1") {
echo "今天是星期一";
} else if ($da == "2") {
echo "今天是星期二";
} else if ($da == "3") {
echo "今天是星期三";
} else if ($da == "4") {
echo "今天是星期四";
} else if ($da == "5") {
echo "今天是星期五";
} else if ($da == "6") {
echo "今天是星期六";
} else if ($da == "0") {
echo "今天是星期日";
} else {
echo "你输入有误!!";
}
第二种写法
$ga = date("w");
switch ($ga) {
case 1 : echo "今天是星期一"; break;
case 2 : echo "今天是星期二"; break;
case 3 : echo "今天是星期三"; break;
case 4 : echo "今天是星期四"; break;
case 5 : echo "今天是星期五"; break;
case 6 : echo "今天是星期六"; break;
case 0 : echo "今天是星期日"; break;
default : echo "你输入有误!";
}
第三种写法
echo "今天是星期" . mb_substr("日一二三四五六", date("w"), 1, "utf-8");
php已知日期获取星期
PHP 获取指定日期的星期方法如下:
<?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 = "2015-12-10";
echo get_week($date); // 星期四
?>
php如何计算某一天是周几?
需要准备的材料分别是:电脑、php编辑器、浏览器。
- 首先,打开php编辑器,新建php文件,例如:index.php。
- 在index.php中,输入代码:
$day = '2019-06-01';
$week = date('l', $day);
echo $week;
- 浏览器运行index.php页面,此时会打印出指定日期是周几。
php获取星期几
$time = time();
$week = date("N", $time);
switch ($week) {
case 1:
# code..
echo "今天是星期一";
break;
case 2:
# code...
echo "今天是星期二";
break;
case 3:
echo "今天是星期三";
break;
case 4:
echo "今天是星期四";
break;
case 5:
echo "今天是星期五";
break;
case 6:
echo "今天是星期六";
break;
default:
echo "今天是星期日";
break;
}
// 亲测有效,不会再问\(^V^)/