String not recognized a timespan
<p>hope you could help me with this. Yesterday my code was working, but after I did some cleaning it stop working and it keeps on saying:</p>

<p><code>String was not recognized as a valid TimeSpan</code> </p>

<pre><code>        DataTable dt = new DataTable();
        dt = database.getSchedule();
        TimeSpan AMTime;
        TimeSpan PMTime;
        TimeSpan NNTime;
        TimeSpan _timeNow =  TimeSpan.Parse(timeNow);

        foreach (DataRow row in dt.Rows)
        {
            AMTime = TimeSpan.Parse(row["AMIntake"].ToString());
            PMTime = TimeSpan.Parse(row["PMIntake"].ToString());
            NNTime = TimeSpan.Parse(row["NNIntake"].ToString());

            if (AMTime == _timeNow || PMTime == _timeNow || NNTime == _timeNow)
            {
                 MessageBox.Show("Drink Medicine");
            }
           else
            {
               /*do nothing*/
            }
</code></pre>