System.currentTimeMillis - 現在時刻を数値で取得
2009/02/10 11:59Update
System.currentTimeMillis()メソッドは、システムの現在時刻をミリ秒(long型の数値)で取得することができます。
long型の数値で返されるため、Javaプログラムの処理時間の測定などに多く用いられます。
例:
実行結果:
4124ms. 4s
例:
public class Foo {
public static void main(String[] args) throws Exception {
long timeMillisStart = System.currentTimeMillis();
long sum = 0;
for (int i=0; i<1000000000; i++) {
sum += i;
}
long timeMillisEnd = System.currentTimeMillis();
long time = timeMillisEnd - timeMillisStart;
System.out.println(time + "ms. " + time/1000 + "s" );
}
}
実行結果:
4124ms. 4s
Sponsored Link
- Relative Articles
- SimpleDateFormatでJava String/Date型の変換 - (2009/04/01 10:27)
- java.util.Calendarよくある使い方 - Calendarによる日付・日時を比較する - (2009/02/26 19:02)
- java.util.Calendarよくある使い方 - Calendarの構築・設定 - (2009/02/25 14:52)
- java.util.Calendarよくある使い方 - 指定日時の年・月・日・時・分・秒の取得 - (2009/02/25 12:31)
- java.util.Calendarよくある使い方 - 現在の日時取得 - (2009/02/25 11:33)