ホームページ  >  記事  >  Java  >  java.util.Date を YYYY-MM-DD 形式から MM-DD-YYYY 形式に変換するにはどうすればよいですか?

java.util.Date を YYYY-MM-DD 形式から MM-DD-YYYY 形式に変換するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-01 05:00:02621ブラウズ

How to Convert a java.util.Date from YYYY-MM-DD to MM-DD-YYYY Format?

java.util.Date を YYYY-MM-DD から MM-DD-YYYY 形式に変換する

java.util.Date を変換するYYYY-MM-DD から MM-DD-YYYY 形式のオブジェクトは、SimpleDateFormat クラスを使用して実現できます。

SimpleDateFormat コンストラクターには、日付の目的の形式を指定する形式パターン文字列が必要です。パターン文字列は、日付と時刻のコンポーネントを表す文字と文字の組み合わせで構成されます。この変換では、次のパターン文字列が使用されます:

"mm-dd-yyyy"

このパターンは、結果が月 (mm)、日 (dd)、年 (yyyy) としてハイフンで区切られてフォーマットされることを示します。 .

変換を示すコード スニペットの例を次に示します。

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormatConversionExample {

    public static void main(String[] args) {
        // Sample date in YYYY-MM-DD format
        Date date = new Date("2023-05-10");

        // Create SimpleDateFormat objects for both input and output formats
        SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat outputFormat = new SimpleDateFormat("mm-dd-yyyy");

        // Convert the date from input to output format
        String formattedDate = outputFormat.format(date);

        // Print the converted date
        System.out.println("Converted date: " + formattedDate);
    }
}

この例では、入力日付は最初に「yyyy-MM-dd」パターンを使用してフォーマットされます。次に、outputFormat SimpleDateFormat オブジェクトを使用して、書式設定された日付が目的の「mm-dd-yyyy」パターンに変換されます。最後に、変換された日付がコンソールに出力されます。

以上がjava.util.Date を YYYY-MM-DD 形式から MM-DD-YYYY 形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。