PHP Carbon - 检查今天是否是偶数日

我必须检查今天是否是本月的偶数日。

一个 Cronjob 示例是来自CrontabGuru的“* * */2 * *”

但我不知道如何用 Carbon 在 PHP 中检查这个。

$date = Carbon::now();

我想我必须用今天这样的方式检查一个月中的几天

($date->daysInMonth / $date->day) % 2


杨__羊羊
浏览 94回答 2
2回答

BIG阳

尝试这样的事情:$evenDays = [  2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30];if (in_array($date->day, $evenDays)) {  // Day is even }

慕慕森

20% 2 == 0(偶数)15 % 2 == 1(奇数)if (!empty(($date->day % 2))) {    // is odd}if (empty(($date->day % 2))) {    // is even}或示例方法用法:public function isEvenDay(){    return boolval($date->day % 2) === false;}public function isOddDay(){    return boolval($date->day % 2);}
打开App,查看更多内容
随时随地看视频慕课网APP