システム時刻を取得する(1)必ず使いますね。しかし何でJavaはこんなに面倒なのだろう・・・ 標準のDate型があまりにも使えない・・・
//*********************************************************************************************/ /** GetTimeメソッド * システム時刻を取得する * @return String システム時刻 HHMMSS */ public String GetTime() { Calendar calendar = new GregorianCalendar(); Date trialtime = new Date(); calendar.setTime(trialtime); int intTodayHH = calendar.get(Calendar.HOUR_OF_DAY); int intTodayMM = calendar.get(Calendar.MINUTE); int intTodaySS = calendar.get(Calendar.SECOND); String strSdayHH; if (intTodayHH < 10) {strSdayHH = "0" + Integer.toString(intTodayHH);} else {strSdayHH = Integer.toString(intTodayHH);} String strSdayMM; if (intTodayMM < 10) {strSdayMM = "0" + Integer.toString(intTodayMM);} else {strSdayMM = Integer.toString(intTodayMM);} String strSdaySS; if (intTodaySS < 10) {strSdaySS = "0" + Integer.toString(intTodaySS);} else {strSdaySS = Integer.toString(intTodaySS);} return strSdayHH + strSdayMM + strSdaySS; } /**********************************************************************************************/