# DateTimeImmutable::__construct

# date_create_immutable

(PHP 5 >= 5.5.0, PHP 7)

DateTimeImmutable::__construct -- date_create_immutable — Returns new DateTimeImmutable object

### Description

Object oriented style

public DateTimeImmutable::__construct ([ string `$datetime` = "now" [, DateTimeZone `$timezone` = `NULL` ]] )

Procedural style

date_create_immutable ([ string `$datetime` = "now" [, DateTimeZone `$timezone` = `NULL` ]] ) : DateTimeImmutable

Like DateTime::__construct() but works with DateTimeImmutable.