php获取当天星期,php获取前一天的时间日期

发布时间:2023-01-08

本文目录一览:

  1. PHP获取当天或某个日期是星期几以及当前时间是几点,上午还是下午
  2. php代码怎么获取今天是星期几
  3. php已知日期获取星期
  4. php如何计算某一天是周几?
  5. php获取星期几

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编辑器、浏览器。

  1. 首先,打开php编辑器,新建php文件,例如:index.php。
  2. 在index.php中,输入代码:
$day = '2019-06-01';
$week = date('l', $day);
echo $week;
  1. 浏览器运行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^)/