Javaexamples-date-time-24hr

提供:Dev Guides
移動先:案内検索

Javaの例-現在の時刻の表示

問題の説明

24時間形式で時刻をフォーマットする方法は?

溶液

この例では、SimpleDateFormatクラスのsdf.format(date)メソッドを使用して、時刻を24時間形式(00:00-24:00)にフォーマットします。

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

public class Main {
   public static void main(String[] args) {
      Date date = new Date();
      SimpleDateFormat sdf = new SimpleDateFormat("h");
      System.out.println("hour in h format : " + sdf.format(date));
   }
}

結果

上記のコードサンプルは、次の結果を生成します。

hour in h format : 8

以下は、日付と時刻の別のサンプル例です

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

public class Main {
   public static void main(String[] argv) throws Exception {
      Date d = new Date();
      SimpleDateFormat simpDate;
      simpDate = new SimpleDateFormat("kk:mm:ss");
      System.out.println(simpDate.format(d));
   }
}

上記のコードサンプルは、次の結果を生成します。

06:04:26