Carbon可以返回给定年份的天数吗?
$dt = Carbon::parse($year . '-'. 1 .'-' . $from);
var_dump($dt->format('z') + 1 );
这似乎不起作用
答案 0 :(得分:3)
SELECT
*
FROM
USERS
WHERE
DATE_OF_BIRTH IS NOT NULL
AND DBO.JAROWINKLER(CONVERT(VARCHAR(6),DATE_OF_BIRTH,12),@DOB) > 0.9
UNION ALL
SELECT
*
FROM
USERS
WHERE
USERID = @USERID
echo 'Days in the year: ', 365 + $dt->format('L');
:是否是闰年;L
如果是闰年,则1
答案 1 :(得分:0)
您可以使用comparison
来完成此操作echo 'Days in the year: ', ($dt->isLeapYear() ? 366 : 365);
答案 2 :(得分:0)
你可以通过使用碳属性获得
Carbon::parse('2020-01')->daysInYear //for year
Carbon::parse('2020-01')->daysInMonth //for month