date_create
PHP function
Edit on GitHub ✎
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
create a new DateTime object
Description
date_create(string $datetime = "now", DateTimeZone|null $timezone = null): DateTime|false
This is the procedural version of DateTime::__construct.
Unlike the DateTime constructor, it will return false instead of an exception if the passed in datetime string is invalid.
Parameters
See DateTimeImmutable::__construct.
Return Values
Returns a new DateTime instance Falseforfailure
See Also
DateTimeImmutable::__constructDateTimeImmutable::createFromFormatDateTime::__construct