Swift is pretty good at this. e.g.:
Task.sleep(nanoseconds: 3e11) Task.sleep(nanoseconds: 3e11) Date().advanced(by: .hours(2) + .seconds(10))
I'm honestly not sure why TimeInterval doesn't include this representation by default.1. https://developer.apple.com/documentation/dispatch/dispatcht...