0

PHPの全体的な日付を変更して、実際には約2か月前、または必要に応じて2011年に変更できるかどうか疑問に思っています。

いいえ、DateTimeクラスを使用し、そこを実行するようにシステムを設定する必要があります」の場合は、それが選択された答えになります。

その理由は、多くのスケジュールに基づいたAPIを使用した大規模なプロジェクトがあるためです。

4

2 に答える 2

1

システムの日付を設定することでそれを行うことができますが、実際にはそうすべきではありません。

PHPの日時を使用し、それに応じて調整してください。日時関数を使用するたびに月を設定したくない場合は、これを実行するラッパークラスを作成し、それを呼び出します。

于 2012-09-10T13:18:30.897 に答える
1

PHP5はDateTimeとDateIntervalを提供します

今から2ヶ月前:

$date = new DateTime(); // Time now
$date->sub(new DateInterval('P2M')); // Substract a Period (P) of Two (2) Months (M)
于 2012-09-10T13:30:20.443 に答える