java.util.Date のタイム ゾーンの指定
文字列から java.util.Date オブジェクトを解析する場合、デフォルトのタイム ゾーンローカルタイムゾーンに設定されます。ただし、特定のシナリオでは、カスタム タイム ゾーンを指定する必要がある場合があります。
タイム ゾーンの設定
java.util.Date のタイム ゾーンを指定するにはオブジェクトでは、DateFormat を利用できます。以下に例を示します。
SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); isoFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Date date = isoFormat.parse("2010-05-23T09:01:02");
この例では、SimpleDateFormat は「UTC」タイム ゾーンを使用するように構成されています。文字列「2010-05-23T09:01:02」を解析すると、解析された Date オブジェクトには UTC タイム ゾーンが適用されます。
このアプローチに従うことで、java.util に必要なタイム ゾーンを設定できます。 .Date。タイムゾーン情報が正確であり、特定の要件と一致していることを確認します。
以上がjava.util.Date オブジェクトを解析するときにカスタム タイム ゾーンを指定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。