public static createFromDay ( DateTimeInterfac\DateTimeInterface | string $day ) : static | ||
$day | DateTimeInterfac\DateTimeInterface | string | |
return | static |
public static function createFromDay($day)
{
$date = static::filterDatePoint($day);
$startDate = $date->createFromFormat(self::DATE_LOCALE, $date->format('Y-m-d') . ' 00:00:00.000000', $date->getTimeZone());
return new static($startDate, $startDate->add(new DateInterval('P1D')));
}