Given the code fragment:
ZonedDateTime depart = ZonedDateTime.of(2015, 1, 15, 3, 0, 0, 0, ZoneID.of(“UTC-7”));
ZonedDateTime arrive = ZonedDateTime.of(2015, 1, 15, 9, 0, 0, 0, ZoneID.of(“UTC-5”));
long hrs = ChronoUnit.HOURS.between(depart, arrive); //line n1
System.out.println(“Travel time is” + hrs + “hours”);
What is the result?
A. Travel time is 4 hours
B. Travel time is 6 hours
C. Travel time is 8 hours
D. An exception is thrown at line n1.
don’t understand why A is the correct option
Can someone help please?
Depart time is 3:00 with ZoneID UTC-7, makes it to 10:00
Arrive time is 9:00 with ZoneID UTC-5, makes it to 14:00
The difference is 4 hours.
A
A
a