私は、1) 変数を現在の日付に設定し、2) Ymd としてフォーマットし、3) 過去 7 日間の日付を見つけるように変更しようとしています。
これを行うために使用しているコードは次のとおりです。
$date = new DateTime(); // get current date
$date->format('Y-m-d'); // format it
$wow_date = $date->modify('-7 days'); // find 7 days before current date
これを実行すると 500 エラー コードが表示されますが、この問題の原因をトラブルシューティングできませんでした。誰かが私を正しい方向に向けることができれば幸いです。
アップデート
ヘルプ/コメントをありがとう。これが私が最終的に行ったものです:
$date = new DateTime(null, new DateTimeZone('America/Los_Angeles')); // get current date
$m_date = $date->format('Y-m-d'); // set it in format I need for queries
$wow_date = $date->modify('-7 days'); // get 7 days before
$m_wow_date = $wow_date->format('Y-m-d'); // format earlier date