Parse C# string to hh:mm:ss
<p>Given two strings</p>

<pre><code>string date = "02Mar13";
string duration = "03.20min";
</code></pre>

<p>How do I parse them to <code>DateTime</code> and show them in the following format </p>

<pre><code>string date = "02 March 2013";
string duration = "00:03:20";
</code></pre>

<p>I went through the list <a href="http://www.csharp-examples.net/string-format-datetime/" rel="nofollow">here</a> but no one match my requirements.</p>
