質問 > 管理機能 > $Order->getOrderDate()->format('Y/m/d H:i:s'); の値が、なぜかGMTになります。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ya90net |
投稿日時: 2019/8/4 5:20
対応状況: −−−
|
半人前 登録日: 2019/3/18 居住地: 投稿: 14 |
Re: $Order->getOrderDate()->format('Y/m/d H:i:s'); の値が、なぜかGMTになります。 返信が大変遅くなり、申し訳ありません。
お待たせしてしまいましたが、返信を登校させていただきます。 該当の $Order なのですが、Event.php より以下のような形で取得しています。 - - - - - - - - - - - - - - - - - - - - - - - - - - - class Event implements EventSubscriberInterface { public static function getSubscribedEvents() { 'mail.order' => 'onSendOrderMail', } public function onSendOrderMail(EventArgs $event) { $Order = $event->getArgument('Order'); $this->myService->sendOrderMail2($Order); } } - - - - - - - - - - - - - - - - - - - - - - - - - - - Event.php 内で取得した $Order を $this->myService->sendOrderMail2($Order) へ渡し、その関数の中で時刻の取得を行なっています。 イベントは、受注完了メール送信へフックしているのですが、このメール内の時刻表示は特に問題がありません。 何故か、イベント経由で付与した処理内部のみ、JSTが適用されていない状況です。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
$Order->getOrderDate()->format('Y/m/d H:i:s'); の値が、なぜかGMTになります。 | ya90net | 2019/7/23 19:58 |
Re: $Order->getOrderDate()->format('Y/m/d H:i:s'); の値が、なぜかGMTになります。 | kazumi | 2019/7/26 13:23 |
» Re: $Order->getOrderDate()->format('Y/m/d H:i:s'); の値が、なぜかGMTになります。 | ya90net | 2019/8/4 5:20 |