Java Programming Tutorial - 37 - Display Regular time

package apples;

public class apples {
private int hour; 
private int minute;
private int second;
public void setTime (int h, int m, int s) {
hour = ((h>=0 && h<24) ? h:0);
minute = ((m>=0 && h<60) ? m:0);
second = ((s>=0 && s<60) ?  s:0);
}
public String toMilitary() {
return String.format("%02d:%02d:%02d",hour, minute, second);
}
public String toString() {
return String.format("%d:%02d:%02d %s", ((hour==0||hour==12)?12:hour%12), minute, second, (hour<12? "AM":"PM"));
}

}

package apples;

public class boy {
public static void main (String []args) {
apples applesObject = new apples();
System.out.println(applesObject.toMilitary());
applesObject.setTime(13,27, 6);
System.out.println(applesObject.toMilitary());
System.out.println(applesObject.toString());


}
}



Comments