1 回答

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超7個(gè)贊
為了設(shè)置今天的默認(rèn)值,我construct在我的實(shí)體對(duì)象中使用該方法。
public function __construct()
{
$this->arrival = new \DateTimeImmutable();
$this->departure = \new \DateTimeImmutable();
}
Q1 的答案:為了刪除秒,只需創(chuàng)建一個(gè)DateTime沒(méi)有秒的新對(duì)象。
public function __construct()
{
$this->arrival = \DateTimeImmutable::createFromFormat('Y-m-d H:i', date('Y-m-d H:i'));
$this->departure = \DateTimeImmutable::createFromFormat('Y-m-d H:i', date('Y-m-d H:i'));
}
//$this->arrival = new \DateTimeImmutable(date('Y-m-d H:i')); //this also works, but needs execption handling (try/catch)
Q2的答案:此問(wèn)題的答案相同 - 只需在實(shí)體中預(yù)設(shè)當(dāng)前日期并使用TimeType讓用戶選擇時(shí)間。
- 1 回答
- 0 關(guān)注
- 116 瀏覽
添加回答
舉報(bào)