Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package aufg_74;
- public class TimeChecker {
- public static void showTimeInMinutesFormat(Time a){
- System.out.print(a.timeInMinutesFromZero());
- }
- public static void showTimeInMinutesFormatLn(Time a){
- System.out.println(a.timeInMinutesFromZero());
- }
- public static void showTimeOnConsole(Time a){
- if((a.getMinutes()) >= 10){
- if(a.getHour()>= 10){
- System.out.print(a.getHour() + ":" + a.getMinutes() + " ");
- }
- else{
- System.out.print("0" + a.getHour() + ":" + a.getMinutes() + " ");
- }
- }
- else {
- if(a.getHour()>= 10){
- System.out.print(a.getHour() + ":0" + a.getMinutes() + " ");
- }
- else{
- System.out.print("0" + a.getHour() + ":0" + a.getMinutes() + " ");
- }
- }
- }
- public static void showTimeOnConsoleLn(Time a){
- showTimeOnConsole(a);
- System.out.println();
- }
- public static void main(String[] args) {
- Time z = new Time(8,50);
- System.out.print("z: ");
- showTimeOnConsole(z);
- System.out.print(" In minutes from 0:00: ");
- showTimeInMinutesFormatLn(z);
- Time u = new Time(9,00);
- System.out.print("u: ");
- showTimeOnConsole(u);
- System.out.print(" In minutes from 0:00: ");
- showTimeInMinutesFormatLn(u);
- Time x = new Time(9,10);
- System.out.print("x: ");
- showTimeOnConsole(x);
- System.out.print(" In minutes from 0:00: ");
- showTimeInMinutesFormatLn(x);
- Time y = new Time(18,5);
- System.out.print("y: ");
- showTimeOnConsole(y);
- System.out.print(" In minutes from 0:00: ");
- showTimeInMinutesFormatLn(y);
- Time t = new Time(9,10);
- System.out.print("t: ");
- showTimeOnConsole(t);
- System.out.print(" In minutes from 0:00: ");
- showTimeInMinutesFormatLn(t);
- System.out.println();
- System.out.print("z is later than u: ");
- System.out.println(z.isLaterThan(u));
- System.out.print("x is later than y: ");
- System.out.println(x.isLaterThan(y));
- System.out.print("y is later than x: ");
- System.out.println(y.isLaterThan(x));
- System.out.println();
- System.out.print("t is the same time as x: ");
- System.out.println(t.isSameTimeAs(x));
- System.out.print("y is the same time as x: ");
- System.out.println(y.isSameTimeAs(x));
- System.out.println();
- System.out.println("y is "+ y.distanceInMinTo(x) + " minutes away from x.");
- System.out.println("x is "+ x.distanceInMinTo(u) + " minutes away from u.");
- System.out.println("u is "+ u.distanceInMinTo(x) + " minutes away from x.");
- System.out.println();
- showTimeOnConsoleLn(x.timeInTimeFormat(150));
- System.out.println();
- showTimeOnConsole(x.timeInTimeFormat(x.timeInMinutesFromZero()));
- System.out.print(" plus 10 minutes ");
- showTimeOnConsoleLn(x.addDuration(10));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement