最後に指定されたタイムゾーンで日付文字列を解析するにはどうすればよいですか？
「+01：00」のような最後にタイムゾーンオフセットを含む日付文字列を解析したいと思います。カーボンを使用すると、その完全な日付文字列をparse（）メソッドに渡し、「e」形式の文字を使用してタイムゾーンを指定できます。例えば：

`` php
カーボン:: parse（ '2022-03-16 15：30：00+01：00'、 'y-m-d h：i：so'）;
`` `
「O」形式の文字は、TimeZoneのオフセットとして、それに続くものをすべて解析するようにカーボンに指示します。したがって、これにより、文字列内のオフセットを直接含める日付を解析できます。

特定のタイムゾーンで日付/時刻を表示するためにタイムスタンプの出力をフォーマットする場合は、SettimeZone（）メソッドを呼び出してから、フォーマット文字を使用して日付/時刻を表示できます。例えば：

`` php
$炭素=炭素:: parse（ '2022-03-16 15：30：00+01：00'、 'y-m-d h：i：so'）;
$ carbon-> setimeZone（ 'America/new_york'）;
echo $ carbon-> format（ 'y-m-d h：i：so'）;//出力：2022-03-16 10：30：00-0400
`` `
これにより、+01：00タイムゾーンで元の日付がかかり、東部タイムゾーンに変換され、-04：00オフセットで日付/時刻が出力されます。

他に質問がある場合はお知らせください！