import java.applet.Applet;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.concurrent.TimeUnit;
import java.util.Date;
import java.text.ParseException;
/*
*/
public class Javatimes extends Applet {
private static final long serialVersionUID = 1L;
String[] StartTimes = {"10:00", "7:00"};
String[] EndTimes = {"12:00", "14:56"};
String Dspmes = "";
public void paint(Graphics g){
for (int i=0; i0 && EndTimes!=null &&EndTimes.length>0){
SimpleDateFormat format = new SimpleDateFormat("HH:mm");
Date date1=null;
try {
date1 = format.parse(StartTimes[i]);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Date date2=null;
try {
date2 = format.parse(EndTimes[i]);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
long millis = date2.getTime() - date1.getTime();
String hourminute = String.format("%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)));
g.drawString("Hello Applet", 10, 50);
/* System.out.println("Hello Applet");*/
/* System.out.println(hourminute);*/
Dspmes=String.valueOf(hourminute);
g.drawString(Dspmes, 30, 100+i*20);
}
}
}
}