Beispiel #1
0
 /**
  * 開始時間を設定します。
  *
  * @param date
  */
 public void setStartDate(Date date) {
   int hh, mm;
   start_date.setValue(date);
   hh = Integer.parseInt(start_date.getHour());
   mm = Integer.parseInt(start_date.getMinute());
   start_date_time = hh * 60 + mm;
 }
Beispiel #2
0
 /**
  * 終了時間を設定します。
  *
  * @param date
  */
 public void setEndDate(Date date) {
   int hh, mm;
   end_date.setValue(date);
   hh = Integer.parseInt(end_date.getHour());
   mm = Integer.parseInt(end_date.getMinute());
   end_date_time = hh * 60 + mm;
 }
Beispiel #3
0
 /**
  * 日付を取得します。
  *
  * @return
  */
 public String getDate2() {
   if (start_date.getHour().equals(end_date.getHour())
       && start_date.getMinute().equals(end_date.getMinute())) {
     return start_date.toString();
   } else if ((start_date.getYear().equals(end_date.getYear())
           && start_date.getMonth().equals(end_date.getMonth())
           && start_date.getDay().equals(end_date.getDay()))
       || is_repeat) {
     return new StringBuffer()
         .append(start_date.toString())
         .append(" - ")
         .append(end_date.toString())
         .toString();
   } else {
     return new StringBuffer()
         .append(start_date.toString())
         .append(" - ")
         .append("24:00")
         .toString();
   }
 }