【发布时间】:2022-01-17 17:14:27
【问题描述】:
我正在尝试从我选择的月份中获取所有周末日期,但不幸的是没有得到周末日期,请帮助我如何获得感谢。
$request->flexibles_months
[ "Dec", "Jan", "Feb"]
控制器
public function listing(Request $request)
{
return $months = explode(',', $request->flexibles_months);
// return $months = [ "Dec", "Jan", "Feb"]
foreach ($months as $i =>$monthValue) {
$weekend = new DatePeriod(
new DateTime($monthValue),
DateInterval::createFromDateString('+1 hour'),
new DateTime('next Friday +2 days')
);
}
foreach ($weekend as $hours) {
$a = $hours->format("Y-M-d");
}
return $a;
// $a = 2021-Dec-18
【问题讨论】:
-
这能回答你的问题吗? Checking if date is weekend PHP - 你只需要第一个周末和一个月的天数就可以得到剩下的。
-
请你帮我写代码谢谢。