(PHP 5 >= 5.2.0,PHP 7,PHP 8)
DateTime::__construct — 返回新的 DateTime 对象
与 DateTimeImmutable::__construct() 相似,但适用于 DateTime。建议使用 DateTimeImmutable 和其功能。
返回一个新的 DateTime 对象。
datetime
一个日期/时间字符串。有效格式在 日期和时间格式 中解释。
在使用 $timezone
参数时,在此处输入 "now"
以获取当前时间。
timezone
一个 DateTimeZone 对象,表示 $datetime
的时区。
如果省略 $timezone
或为 null
,将使用当前时区。
注意:
当
$datetime
参数是 UNIX 时间戳(例如@946684800
)或指定时区(例如2010-01-28T15:00:00+02:00
)时,$timezone
参数和当前时区将被忽略。
返回一个新的 DateTime 实例。
如果传递了无效的日期/时间字符串,将抛出 DateMalformedStringException。在 PHP 8.3 之前,这是 Exception。