That’s a standard time ode that should easily be converted to a datetime object using strptime. Once you do that you can use time delta objects to do time math properly and then use strptime to format the display you want.
See this thread. The op does exactly that in his template in the first post. The rest of the thread has a lot of why you would.