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); } } } }