Convert this String to hours and minutes c# : <p>Input value is only like this in string value and nothing else:   <code>P0DT3H40M0S</code> 
This indicates travel time and needs to be converted to hours and minutes.
D signifies Day, T is Time (right part signifies Time, above sample was:  3 Hours And 40 Minutes and 0 Seconds. H-hours, M-Minutes, S-Seconds)
If there's a value in D, eg.  <code>P1DT3H40M0S</code>  - this already signifies 1 Day and 3 Hours and 40 minutes and 0 Seconds, so output should be 27 Hours and 40 minutes. How do i get the values for Days, Hours and minutes using Regex? or can i use substring? my problem is if there were 2 digit Days and Hours, substring won't work.   i need to get the numbers leftside the D, H and M.</p>
