ホームページ >Java >&#&チュートリアル >Java カレンダーの日付を yyyy-MM-dd 形式に変換するにはどうすればよいですか?

Java カレンダーの日付を yyyy-MM-dd 形式に変換するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-24 19:43:14397ブラウズ

How to Convert Java Calendar Dates to yyyy-MM-dd Format?

Java でカレンダーの日付を yyyy-MM-dd 形式に変換する

Java で日付を扱う場合、多くの場合、日付を次の形式に変換する必要があります。データの処理、比較、または保存のための特定の形式。一般的な形式の 1 つは「yyyy-MM-dd」形式で、データベースやその他のシステムで広く使用されています。この形式は、年、月、日のコンポーネントをハイフンで区切った文字列として日付を表します。

Calendar オブジェクトを yyyy-MM-dd 形式に変換するには、SimpleDateFormat クラスを使用できます。以下に例を示します。

Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, 1);
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
String date1 = format1.format(cal.getTime());

format1 変数は、指定されたパターンで日付形式を表します。 format() メソッドは、Calendar オブジェクト cal.getTime() で表される日付を受け取り、それを目的の文字列表現にフォーマットします。この場合、yyyy-MM-dd 形式の文字列が生成されます。

ただし、変換された文字列は異なる日付ではなく、同じ日付を表すことに注意することが重要です。 Calendar オブジェクトには実際の日付情報が含まれていますが、書式設定された文字列は単なる表現にすぎません。この区別は、データの整合性を維持し、日付操作の混乱を避けるために重要です。

以上がJava カレンダーの日付を yyyy-MM-dd 形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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