java で Date クラスを使用する方法を教えてください。

JavaではDateクラスを使用すると日付と時刻を表すことができます。以下にDateクラスのメソッドを使用した例を示します。

  1. Dateオブジェクトを作成:
  2. Date date = new Date();
  3. 現在の日時を取得する:
  4. Date date = new Date();
    System.out.println(date);
  5. 特定の日付と時間を取得します
  6. Date date = new Date(2021, 9, 10, 12, 30, 0);
    System.out.println(date.toString());
  7. 日付と時刻のフォーマット
  8. final DateFormat dateFormat = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss”);
    final String formattedDate = dateFormat.format(date);
    System.out.println(formattedDate);
  9. 2つの日付の比較
  10. Date date1 = new Date();
    Date date2 = new Date(2021, 9, 10, 12, 30, 0);
    int result = date1.compareTo(date2);
    if (result < 0) { System.out.println(“date1はdate2より前です”); } else if (result > 0) {
    System.out.println(“date1はdate2より後です”);
    } else {
    System.out.println(“date1はdate2と同じです”);
    }
  11. 日付の時間量を増やすか減らす
  12. Calendar calendar = Calendar.getInstance();
    calendar.setTime(date);
    calendar.add(Calendar.DAY_OF_MONTH, 1); // 1日加算
    Date newDate = calendar.getTime();
    System.out.println(newDate);

「Date」クラスの基本的な使い例をいくつか示しましたが、日付や時刻を扱う方法は他にもたくさんあります。詳細は Java の公式ドキュメントを参照してください。

bannerAds