PST/CEST/UTCタイムエリア情報を含む時刻文字列の日付 この形式のタイムゾーンを分析するために使用される形式の文字列を分析するために、カスタム日付および時刻形式の文字列のドキュメントを明確に提供できない場合があります。ただし、方法を変える方法があります。つまり、タイムゾーンの略語を対応するタイムゾーンオフセットに置き換えます。 解決策: 答えに示されているように、タイムゾーンオフセット(「2」など)を使用して、タイムゾーンの略語(「CEST」など)を置き換えます。日付と時刻の文字列を正常に分析できます。
さまざまなタイムゾーンオフセット形式に適応するために、さまざまなバリエーションを使用できます。
"02"は「hh」形式で使用されます
"02:00"は「HH:mm」形式で使用されます
"0200"は「HHMM」形式<code>DateTime dt1 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+2"), "dd-MMM-yy HH:mm:ss z", culture);</code>
この方法により、日付と時刻の文字列を正確に分析し、PST、CEST、GMT、UTCなど、さまざまなタイムゾーンの形式を適応させることができます。
以上がPST、CEST、UTCなどのタイムゾーンでデータタイム文字列を解析する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。