示例#1
0
 /**
  * get seconds from a time format
  *
  * @param t
  */
 public void getSeconds(TimeFormat t) {
   if (t.remainder >= ONE_SECOND && t.remainder < ONE_MINUTE) {
     t.seconds = (t.remainder / ONE_SECOND);
     t.milliseconds = t.remainder -= (t.seconds * ONE_SECOND);
   } else {
     t.seconds = 0;
     t.milliseconds = t.remainder;
   }
 }
示例#2
0
 /**
  * get hours from a time format
  *
  * @param t
  */
 public void getHours(TimeFormat t) {
   if (t.remainder >= ONE_HOUR && t.remainder < ONE_DAY) {
     t.hours = (t.remainder / ONE_HOUR);
     t.remainder -= (t.hours * ONE_HOUR);
   }
 }
示例#3
0
 /**
  * get minutes from a time format
  *
  * @param t
  */
 public void getMinutes(TimeFormat t) {
   if (t.remainder >= ONE_MINUTE && t.remainder < ONE_HOUR) {
     t.minutes = (t.remainder / ONE_MINUTE);
     t.remainder -= (t.minutes * ONE_MINUTE);
   }
 }
示例#4
0
 /**
  * get days from a time format
  *
  * @param t
  */
 public void getDays(TimeFormat t) {
   if (t.remainder >= ONE_DAY) {
     t.days = (t.remainder / ONE_DAY);
     t.remainder -= (t.days * ONE_DAY);
   }
 }