ホームページ >Java >&#&チュートリアル >Java カレンダーの日付を yyyy-MM-dd 形式に変換するにはどうすればよいですか?
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 サイトの他の関連記事を参照してください。