タイムゾーン情報(PST、CEST、UTCなど)を含む
DATETIME文字列
solution
上記のコードフラグメントでは、元のタイムゾーンの略語「CEST」は、対応するオフセット「2」、「02」、および「02:00」に置き換えられます。フォーマット文字列「z」、「ZZ」、および「zzz」は、文字のタイムゾーンの略語、2文字のタイムゾーンの略語、およびオプションの微小小数を持つシンボル番号の数を表します。
<code class="language-csharp">CultureInfo culture = CultureInfo.CreateSpecificCulture("nl-BE"); DateTime dt1 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+2"), "dd-MMM-yy HH:mm:ss z", culture); DateTime dt2 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+02"), "dd-MMM-yy HH:mm:ss zz", culture); DateTime dt3 = DateTime.ParseExact("24-okt-08 21:09:06 CEST".Replace("CEST", "+02:00"), "dd-MMM-yy HH:mm:ss zzz", culture);</code>
以上がPST、CEST、UTCなどのタイムゾーンでデータタイム文字列を解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。