public class Date { //Question 2.2
public static void main(String[] args) {
//Recreating this output:
// American format: Thursday, July 18, 2019
// European format: Thursday 18 July 2019
String day = "Thursday";
int date = 18;
String month = "July";
int year = 2019;
System.out.println("American Format: " + day + ", " + month + " " + date + ", " + year);
System.out.println("European Format: " + day + ", " + date + " " + month + ", " + year);
}
}
public class Time { //Question 2.3
public static void main(String[] args) {
int hours = 12;
int minutes = 56;
int seconds = 1;
int secondsSinceMidnight = hours*3600 + minutes*60 + seconds;
System.out.println("Seconds since midnight: " + secondsSinceMidnight);
int totalSecondsInDay = 24*3600;
int secondsRemainingInDay = totalSecondsInDay - secondsSinceMidnight;
System.out.println("Seconds remaining in day: " + secondsRemainingInDay);
double percentDayElapsed = 100.0 * secondsSinceMidnight / totalSecondsInDay;
System.out.println("Percentage of day elapsed: " + percentDayElapsed + "%");
hours = 13;
minutes = 2;
seconds = 1;
int newSecondsSinceMidnight = hours*3600 + minutes*60 + seconds;
int questionDuration = newSecondsSinceMidnight - secondsSinceMidnight;
System.out.println("I worked on this question for " + questionDuration + " seconds.");
}
}