gpt4 book ai didi

php - 碳 : Get start and end date of week when knowing week in year and year

转载 作者:可可西里 更新时间:2023-11-01 13:39:51 31 4
gpt4 key购买 nike

Carbon 提供函数 weekOfYear 以整数形式获取一年中的第几周。但是,我需要反其道而行之,以根据年份 + 一年中的星期获得日期。

Carbon::now()->weekOfYear(); // todays week of the year

例如

  • 年份:2016
  • 一年中的第 42 周

因此,我需要这周的开始和结束日期。但是我在 Carbon 文档中找不到合适的函数

最佳答案

Carbon 是 PHP 的 DateTime 的包装器,因此您可以使用 setISODate :

$date = Carbon::now(); // or $date = new Carbon();
$date->setISODate(2016,42); // 2016-10-17 23:59:59.000000
echo $date->startOfWeek(); // 2016-10-17 00:00:00.000000
echo $date->endOfWeek(); // 2016-10-23 23:59:59.000000

关于php - 碳 : Get start and end date of week when knowing week in year and year,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40156032/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com