$today = date("Y-m-d H:i:s");
echo $today;
$today = date_i18n("Y-m-d H:i:s");
echo $today;
・関数リファレンス/date i18n - WordPress Codex 日本語版
・WordPressで現在時刻を利用すると9時間ずれてしまう問題 - Qiita
・PHP: date_default_timezone_set - Manual
Wordpress内では、date_i18nという用意されている関数を使うというのが答えのようです。
下手に、デフォルトのタイムゾーンとかを変更するといろいろ矛盾を生じそうな感じなので、何も考えずにdate_i18nを使えばOKっていうことのようです。
スポンサーリンク
コメントを残す