第7章 標準クラスライブラリ / 第1回 模擬試験

PHPの`DateTime`クラスに関する次の記述のうち、正しいものはどれか。

`DateTime`オブジェクトは、現在の日時を取得できない。
`format()`メソッドは、`DateTime`オブジェクトの日時を指定のフォーマットで整形する。 正解
`add()`メソッドは、`DateTime`オブジェクトから時間を減算する。
`diff()`メソッドは、2つの`DateTime`オブジェクトの差分を計算できない。
解説
`DateTime`オブジェクトは、`new DateTime()`で現在の日時を取得できます。`add()`メソッドは時間を加算し、`sub()`メソッドが減算します。`diff()`メソッドは差分を計算できます。 (参照: 独習PHP 第4版 第7章 標準クラスライブラリ 7.2節 DateTimeクラス p.313〜322)