freescout-calendar-module/Http/Helpers/DateTimeRange.php
2024-06-21 09:46:30 +02:00

19 lines
369 B
PHP

<?php
namespace Modules\LJPcCalendarModule\Http\Helpers;
use DateTimeImmutable;
class DateTimeRange {
public static function isAllDay( DateTimeImmutable $start, DateTimeImmutable $end ): bool {
if ( $start === $end ) {
return true;
}
$diff = $end->getTimestamp() - $start->getTimestamp();
return $diff === 86400 || $diff === 86399;
}
}