title: How do I convert a 12 hour time string into a C# TimeSpan?
body: <p>When a user fills out a form, they use a dropdown to denote what time they would like to schedule the test for.  This drop down contains of all times of the day in 15 minute increments in the 12 hour AM/PM form.  So for example, if the user selects 4:15 pm, the server sends the string <code>"4:15 PM"</code> to the webserver with the form submittion.</p>
  
  <p>I need to some how convert this string into a Timespan, so I can store it in my database's time field (with linq to sql). </p>
  
  <p>Anyone know of a good way to convert an AM/PM time string into a timespan?</p>