ホームページ > バックエンド開発 > C++ > PST、CEST、UTCなどのタイムゾーンでデータタイム文字列を解析する方法は?

PST、CEST、UTCなどのタイムゾーンでデータタイム文字列を解析する方法は?

DDD
リリース: 2025-01-29 11:01:09
オリジナル
491 人が閲覧しました

How to Parse DateTime Strings with Time Zones like PST, CEST, and UTC?

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 サイトの他の関連記事を参照してください。

    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート