現在の時刻を取得して表示するプログラムです。
Calendarクラスを使用して今日の日付を取得しています。
24時間表記で取得
24時間表記で時間を取得するソースを以下に示します。
import java.util.*; public class Zikoku{ public static void main(String[] args){ Calendar now = Calendar.getInstance(); //インスタンス化 int h = now.get(now.HOUR_OF_DAY);//時を取得 int m = now.get(now.MINUTE); //分を取得 int s = now.get(now.SECOND); //秒を取得 System.out.println(h+"時"+m+"分"+s+"秒"); } }
実行結果
22時50分53秒
その他取得できる情報
int y = now.get(Calendar.YEAR); //年を取得 int mo = now.get(Calendar.MONTH); //月を取得 int d = now.get(Calendar.DATE); //現在の日を取得
12時間表記で取得
12時間表記で時間を取得するソースを以下に示します。
import java.util.*; public class Zikoku{ public static void main(String[] args){ Calendar now = Calendar.getInstance(); //インスタンス化 int h = now.get(now.HOUR);//時を取得 int m = now.get(now.MINUTE); //分を取得 int s = now.get(now.SECOND); //秒を取得 System.out.println(h+"時"+m+"分"+s+"秒"); } }
実行結果
10時46分2秒