目前我使用這樣的片段:下面的代碼是否有一個更短的Datetime構造?
if (is_numeric($date)) {
$datetime = new DateTime('@'.$date);
} else {
$datetime = new DateTime($date);
}
哪裏$date
或者是unixtimestamp
或某些日期字符串像2016/03/03
。
什麼是這種構造最好的故障安全等價物?
也許有些單線?一個包裝類?
我在詢問一些較短的構造,因爲我們在系統的很多地方都使用了上述構造。所以我想用更具可讀性和故障安全性的東西來代替它。
您是否已嘗試使用功能日期? – Rhopercy
'$ datetime = new DateTime((is_numeric($ date)?'@':'')。$ date);'? – Latheesan
更短真的很重要嗎? –