Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 周数和周日_Php_Date_Formatting - Fatal编程技术网

Php 周数和周日

Php 周数和周日,php,date,formatting,Php,Date,Formatting,我有当前年份的周数和date()生成的周日,如下所示 $week_number = date('W'); $week_day = date('w'); 我需要格式化这个。我怎样才能知道本周的开始日期?或者月的哪一天有$week\u编号和$week\u day?更新: 也许对你有帮助。它描述了如何获取给定周的开始和结束日期 <?php // Monday echo date( datetime::ISO8601, strtotime("2006W37")); // Sun

我有当前年份的周数和date()生成的周日,如下所示

$week_number = date('W');
$week_day = date('w');

我需要格式化这个。我怎样才能知道本周的开始日期?或者月的哪一天有$week\u编号和$week\u day?

更新

也许对你有帮助。它描述了如何获取给定周的开始和结束日期

<?php
// Monday
echo date(
    datetime::ISO8601,
    strtotime("2006W37"));

// Sunday
echo date(
    datetime::ISO8601,
    strtotime("2006W377"));
?>
您可以将其与
date()
结合使用,以获得所需格式的日期


您可以直接使用
日期('d')
获取当月的日期


.

你说的开始日期是什么意思?前一个星期一,还是星期天?不抱歉解释得不好。我需要把周数转换成这样。1-7 MarchI知道这个函数,但我得到当前日期,我需要得到给定周数和周日的日期。
echo strtotime("last Monday");
echo strtotime("next Sunday");