私がそうするとき、私はvar_dump()
この応答を受け取ります
object(DateTime)#1 (3) {
["date"]=> string(19) "2003-07-01 13:38:43"
["timezone_type"]=> int(3)
["timezone"]=> string(11) "Asia/Muscat" }
このオブジェクトからパラメータの日付を出力する方法を教えてください。
あなたは単に使用できるはずです
echo $dateObject->date;
DateTime#format
それ以外の場合は、メソッドを調べます
echo $dateObject->format('Y-m-d H:i:s');
// => 2003-07-01 13:38:43
これは、出力を好きなようにフォーマットできるため、少し便利です。
var_dump の結果を見ると、DateTime クラスのインスタンスを扱っていることがわかります。
オブジェクト(日時)#1 (3) {
それを知っているので、PHP クラス リファレンスに移動してドキュメントを参照する必要があります: http://php.net/manual/en/class.datetime.php
そこで、この特定のクラスの使用方法を見つけることができます。メソッド リストを見ると、必要なメソッド DateTime::format が見つかります。http://php.net/manual/en/datetime.format.php
それを試してみてください
$datetime = new Datetime();
echo $datetime->format('Y-m-d H:i:s');