我在谷歌上搜索了很多,以获得当年的开始和结束日期。现在,经过 2 小时的搜索,在此处发布了查询。
以下是我到目前为止尝试过的内容。 但不起作用。
$date = date('Y-m-d');
$startDate = new 'DateTime($date);
$endDate = new 'DateTime($date);
$endDate->modify("+1 day -1 second");
你能引导我正确的方向吗?
获取开始日期:date('Y-01-01')
和结束日期date('Y-12-31')
。
如果您使用碳,要获取工作日:
$year = date('Y');
$date = Carbon::create($year, 12, 31, 0, 0, 0);
$date->toDateTimeString($year, 12, 31, 0, 0, 0); // 2016-12-31 00:00:00
$date->format('l'); // Saturday
$date2 = Carbon::create($year, 1, 1, 0, 0, 0);
$date2->toDateTimeString($year, 1, 1, 0, 0, 0); // 2016-01-01 00:00:00
$date2->format('l'); // Firday