AC-18096: Sales GraphQLの日付フィールドが正しくないローカライズされた書式を返す
AC-18096 パッチでは、Sales GraphQLの日付フィールドで、以前のリリースとは異なる形式で日付が返される問題を修正します。日付の形式をスラッシュ区切りの/からダッシュ区切りの-に戻します。 このパッチは、Quality Patches Tool (QPT) 1.1.83がインストールされている場合に利用できます。 パッチ IDはAC-18096です。 この問題は、Adobe Commerce 2.4.9で修正されています。
影響を受ける製品とバージョン
パッチはAdobe Commerceのバージョン用に作成されました
- Adobe Commerce(すべてのデプロイメント方法) 2.4.9
Adobe Commerceのバージョンとの互換性:
- Adobe Commerce(すべてのデプロイメント方法) >2.4.8 <=2.4.9-p1
NOTE
このパッチは、新しいQuality Patches Tool リリースを含む他のバージョンに適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、
magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool:パッチの検索ページ で互換性を確認します。 パッチ IDを検索キーワードとして使用して、パッチを検索します。イシュー
Sales GraphQLの日付フィールドは、Adobe Commerce 2.4.8で使用されているダッシュ区切り形式(Y-m-d H:i:s)ではなく、スラッシュ区切り形式(d/m/Y H:i:s)で日付と時刻の値を返します
前提条件:
- General > Locale Options > Timezone: ヨーロッパ/パリ
- General > Locale Options > Locale: フランス語(フランス)
複製する手順:
-
注文の作成。
-
GraphQLを使用して注文日の詳細を取得します。
code language-graphql query getOrders { customer { orders { items { orderDateOK: created_at orderDateFAIL: order_date } } } }
期待される結果:
- フィールドは
Y-m-d H:i:sの値を返し、バージョン 2.4.8の出力と一致します。
実際の結果:
- フィールドは、
2026-08-27 14:12:55のようにY-m-d H:i:sではなく、27/08/2026 14:12:55など、d/m/Y H:i:sの値を返します。
パッチを適用する
個別のパッチを適用するには、デプロイメント方法に応じて次のリンクを使用します。
- Adobe CommerceまたはMagento Open Source オンプレミス:Quality Patches Tool ガイドのQuality Patches Tool >使用状況
- クラウドインフラストラクチャ上のAdobe Commerce:「 アップグレードとパッチ > Commerce クラウドインフラストラクチャ上のパッチを適用」ガイド
関連トピックス
Quality Patches Toolについて詳しくは、次を参照してください。
- Quality Patches Tool: ツール ガイドの品質パッチ のセルフサービス ツール
recommendation-more-help
commerce-operations-help-tools