する質問をすることでしか得られない、回答やアドバイスがある。1,999m6uFuelPHP総合1位こんなコードを書いてみました。(質問ようにコンパクトにしてしまったために再現しなくなっていたので、元のコードに差し替えました。$end_date->format('Ymd');今日は2017年3月1日なので、end_dateは「20170228」という出力が得られるものと期待しましたが、「20170131」が得られました。DateTimeクラスやDateIntervalクラスって本当に大丈夫なんでしょうか。して、$nowも$begin_dateも$end_dateも繋がっちゃってますかね。結果的に、下記のブログ記事を見つけて対応したので問題なしですが、少し気味が悪いです。//1年後attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。意図通り20170228と表示されました。以下の設定などを確認してみてください。$end_dateが全て、同じ参照を指していることになります。2つの変数の値も変更される(ように見える)ことになります。DateTime()を突っ込んどけば混乱しなかったんですね。1日ズレてしまいます。キーワードを使用するのが良いと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。20:14回答有り難うございます。(length=10)」が得られました。XAMPPは自分のパソコンで動かしていてNTPサーバー同期なども仕掛けていて正しく2017年3月1日です。20時を過ぎたせいなのか、報告した現象が再現しなくなってしまい、今は「20170228」が得られています。回答有り難うございます。(length=10)」が得られました。XAMPPは自分のパソコンで動かしていてNTPサーバー同期なども仕掛けていて正しく2017年3月1日です。20時を過ぎたせいなのか、報告した現象が再現しなくなってしまい、今は「20170228」が得られています。20:20レスありがとうございます。20時を過ぎたせいなのか、報告した現象が再現しなくなってしまい、今は「20170228」が得られています。何も変更していないにも関わらず、ということでしょうか?であれば、謎現象ですね...さすがに「20時を過ぎたせい」ということはないと思いますがwレスありがとうございます。20時を過ぎたせいなのか、報告した現象が再現しなくなってしまい、今は「20170228」が得られています。20:24例示したコードは、端折りすぎました。チェックお願いします。例示したコードは、端折りすぎました。チェックお願いします。同じ参照を指していますよ。同じ参照を指していますよ。20:28やはりそうでしたか、大変お恥ずかしいコードでした。お恥ずかしいコードでした。お恥ずかしいコードでした。いえいえ、うっかりハマりやすいポイントだと思います。お恥ずかしいコードでした。いえいえ、うっかりハマりやすいポイントだと思います。DateTime()を突っ込んどけば混乱しなかったんですね。DateTime()を突っ込んどけば混乱しなかったんですね。1日ズレてしまいます。キーワードを使用するのが良いと思います。1日ズレてしまいます。キーワードを使用するのが良いと思います。20:50コメント欄の内容を、回答欄に転載させていただきました。コメント欄の内容を、回答欄に転載させていただきました。20:58clone、勉強になりました。ありがとうございます。clone、勉強になりました。ありがとうございます。環境要因...なのでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。20:24例示したコードは、端折りすぎました。チェックお願いします。例示したコードは、端折りすぎました。チェックお願いします。$now」としても1ヶ月戻ったままのオブジェクトです。$now」としても1ヶ月戻ったままのオブジェクトです。20:32ひとつき引いて、いちにち引けば、そうなりますもんね。ひとつき引いて、いちにち引けば、そうなりますもんね。20:33DateTimeImmutableもあるので、状況によってはそっちが便利かもしれません。DateTimeImmutableもあるので、状況によってはそっちが便利かもしれません。5.4なもので、とても悔しいです。5.4なもので、とても悔しいです。解決済スタムフィールドのイベントカレンダーを表示させたいです。頂いたご意見への回答は行っておりません。