php -函数获取一周的第一个日期



我有一个问题。

我试过这个代码来获得一周的第一次约会。

所以当周数为10时,它工作,但当周数为9或09时,它不工作。有人知道这个错误吗?

$year =2022;
$weeknr = 10;  
$timestamp = strtotime("{$year}-W{$weeknr}");
var_dump($timestamp);
var_dump(date ("d-m-Y", $timestamp));

引用你的周数,日期("W"时间戳);返回字符串

$year = 2022;
$weeknr = "07";  // must be string
$timestamp = strtotime("{$year}-W{$weeknr}");
var_dump($timestamp);
var_dump(date ("d-m-Y", $timestamp));

结果:

int(1644796800)
string(10) "14-02-2022"

最新更新