/** * @param \DateTime|null $datetime * @return DateTime * @throws \PgBabylon\Exceptions\InvalidValue */ function DateTime(\DateTime $datetime = null) { $d = new DateTime(null); $d->setUsingPhpValue($datetime); return $d; }