カスタム仕様による Java 日付のフォーマット
一時データを処理する場合、多様な要件を満たすために特定のフォーマットでデータを表示することが重要になります。 Java では、SimpleDateFormat により、日付書式設定オプションを包括的に制御できます。ただし、parse メソッドだけを使用して目的の出力を直接取得できないシナリオが発生します。
事例
日付を Java Date オブジェクトとしてソートするタスクを考えてみましょう。特定の表示形式を維持します。 parse("31/05/2011") を使用すると、優先形式を破棄しながら Date オブジェクトが作成されます。
解決策
重要なのは、SimpleDateFormat の 2 つのメソッドを活用することです。
希望の出力を実現するには「2011/05/31」の場合、2 段階のアプローチが可能です。利用:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); System.out.println(dateFormat.format(dateFormat.parse("31/05/2011")));
説明
このアプローチにより、希望の表示形式を維持しながら日付が Date オブジェクトとして並べ替えられます。
以上が元の書式を維持しながら、カスタム仕様で Java 日付を書式設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。