|
@@ -9,7 +9,8 @@ import java.util.GregorianCalendar;
|
|
|
public class ActTime {
|
|
public class ActTime {
|
|
|
|
|
|
|
|
private GregorianCalendar beginTime, endTime;
|
|
private GregorianCalendar beginTime, endTime;
|
|
|
-
|
|
|
|
|
|
|
+ private String beginString, endString;
|
|
|
|
|
+
|
|
|
public ActTime(int y1, int m1, int d1, int hh1, int mm1, int y2, int m2, int d2, int hh2, int mm2){
|
|
public ActTime(int y1, int m1, int d1, int hh1, int mm1, int y2, int m2, int d2, int hh2, int mm2){
|
|
|
beginTime = new GregorianCalendar();
|
|
beginTime = new GregorianCalendar();
|
|
|
endTime = new GregorianCalendar();
|
|
endTime = new GregorianCalendar();
|
|
@@ -20,6 +21,25 @@ public class ActTime {
|
|
|
public ActTime(String beginTime, String endTime){
|
|
public ActTime(String beginTime, String endTime){
|
|
|
this.beginTime = new GregorianCalendar();
|
|
this.beginTime = new GregorianCalendar();
|
|
|
this.endTime = new GregorianCalendar();
|
|
this.endTime = new GregorianCalendar();
|
|
|
|
|
+
|
|
|
|
|
+ this.beginString = beginTime;
|
|
|
|
|
+ this.endString = endTime;
|
|
|
|
|
+
|
|
|
|
|
+ int y1 = Integer.valueOf(beginTime.substring(0, 4));
|
|
|
|
|
+ int m1 = Integer.valueOf(beginTime.substring(5, 7));
|
|
|
|
|
+ int d1 = Integer.valueOf(beginTime.substring(8, 10));
|
|
|
|
|
+ int hh1 = Integer.valueOf(beginTime.substring(11, 13));
|
|
|
|
|
+ int mm1 = Integer.valueOf(beginTime.substring(14, 16));
|
|
|
|
|
+
|
|
|
|
|
+ int y2 = Integer.valueOf(endTime.substring(0, 4));
|
|
|
|
|
+ int m2 = Integer.valueOf(endTime.substring(5, 7));
|
|
|
|
|
+ int d2 = Integer.valueOf(endTime.substring(8, 10));
|
|
|
|
|
+ int hh2 = Integer.valueOf(endTime.substring(11, 13));
|
|
|
|
|
+ int mm2 = Integer.valueOf(endTime.substring(14, 16));
|
|
|
|
|
+
|
|
|
|
|
+ //2015,02,11,21,00
|
|
|
|
|
+ this.beginTime.set(y1, m1, d1, hh1, mm1);
|
|
|
|
|
+ this.endTime.set(y2, m2, d2, hh2, mm2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public void setBeginTime(int y, int m, int d, int hh, int mm){
|
|
public void setBeginTime(int y, int m, int d, int hh, int mm){
|
|
@@ -62,4 +82,12 @@ public class ActTime {
|
|
|
public String toString(){
|
|
public String toString(){
|
|
|
return "start time: " + this.getBeginTimeString() + "\nend time: " + this.getEndTimeString() + "\nlength: " + getLength() + " Minuts";
|
|
return "start time: " + this.getBeginTimeString() + "\nend time: " + this.getEndTimeString() + "\nlength: " + getLength() + " Minuts";
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ public String getBeginTimeString2(){
|
|
|
|
|
+ return beginString;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getEndTimeString2(){
|
|
|
|
|
+ return endString;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|