Can't believe I missed hours out!
Also created format method which proxies to DateInterval::format()