$now = new DateTime();
print_r($now);
print $now->date; // print the current date
但是,如果print_r($ now);是評論它顯示錯誤?PHP DateTime()發行日期
$now = new DateTime();
print $now->date; // Notice: Undefined property: DateTime::$date in
$now = new DateTime();
print_r($now);
print $now->date; // print the current date
但是,如果print_r($ now);是評論它顯示錯誤?PHP DateTime()發行日期
$now = new DateTime();
print $now->date; // Notice: Undefined property: DateTime::$date in
此課程中沒有此類屬性。使用格式函數:
echo $date->format('d.m.Y H:i:s');
這是一個bug in PHP(我不知道到底受到影響的版本)。
類DateTime
不不有date
屬性,但要求它print_r
創建了一個「隱藏」屬性,它看起來像它的存在(它顯示與print_r
),但在現實中是不是(你不能得到它的值) 。
而不是這個,使用DateTime::format
以任何你想要的格式獲取日期值。
當你想使用DateTime
對象打印日期,使用下面的方法:
$Date = new DateTime();
$Date->format('d/m/Y H:i');
下頁可以幫助你格式化輸出:
沒有'日期'定義在成員函數/屬性[DateTime](http://php.net/manual/en/class.datetime.php) – DevZer0
請不要使用未記錄的屬性或不好的事情會發生。 – PeeHaa