There are two errors I get with my Time Calculator app. Both of those have ‘11:59 PM’ as a start and ‘24:05’ as a duration. If i add them up I get 00:04 AM (2 days later) but, in the test it is written that I should get 12:04 AM (2 days later). By my logic 11:59 PM is one minute before midnight and if I add 24:05 it would be four minutes after midnight on the second day. Is my logic wrong or is it a typo in the test unit?
Your code so far
Challenge: Time Calculator
Link to the challenge:
If i add them up I get 00:04 AM (2 days later) but, in the test it is written that I should get 12:04 AM (2 days later)
You seem to be mixing up 12-hour notation and 24-hour notation.
12:04AM would be the same as 00:04 (note the lack of
AM postfix here). It sounds like your math is correct, but your output parsing is not.
By God you are correct.
Glad to help! Sometimes it just takes a second set of eyes.
Yea, I totally forgot that the 12-hour clock goes from 1 to 12 not 0 to 12.