You are receiving the exception because on the Time line you are not setting the %14s (it cannot find the variable in the printf statement).
System.out.printf("%-15s %14s %n", timeFormat.format(time));
This line contains the error. If you change it to:
System.out.printf("%-15s %n", timeFormat.format(time));
It should work correctly.