:: reverse dictionary ::
※ソースファイルについて
◎各マークの意味
Pb:pubic Pr:protected S:static
システム時刻までの経過時間を取得するには、System クラスの currentTimeMillis メソッドを使います。
long time;
time = System.currentTimeMillis();
実行したときが「2005年4月1日 12時34分56秒789ミリ秒」になっていた場合、time は 1112281200789 になります。
java.lang.System PbS long currentTimeMillis()
システム時刻までの経過時間を返します。
万国標準時(UCT)の「1970年1月1日 0時0分0秒0ミリ秒」からの経過時間をミリ秒単位で表した数値になります。
システム時刻までの経過時間(ミリ秒単位)
経過時間を日時で処理する場合は、カレンダーに変換します。
import java.util.Calendar; import java.util.Date;
long time; time = System.currentTimeMillis(); // 経過時間をカレンダーに変換 Calendar cal = Calendar.getInstance(); cal.setTime(new Date(time)); int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH) + 1; int day = cal.get(Calendar.DATE); int hour = cal.get(Calendar.HOUR_OF_DAY); int minute = cal.get(Calendar.MINUTE); int second = cal.get(Calendar.SECOND);
実行したときが「2005年4月1日 12時34分56秒789ミリ秒」になっていた場合、year は 2005 、month は 4 、day は 1 、hour は 12 、minute は 34 、second は 56 になります。
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com