title: datetime milliseconds datagridview cell value to string
body: <p>I have a datagridview in C# that has the dates from a query, I used the format "dd/MM/yyyy h:mm:ss.fff tt", on the datagridview I will see "08/12/2015 11:23:39.343 PM"</p>
  
  <p>However when I try to use this formula</p>
  
  <pre><code>MyDate = DateTime.ParseExact(dgv1.Rows[i].Cells[4].Value.ToString(), 
                  "dd/MM/yyyy h:mm:ss.fff tt",
                  System.Globalization.CultureInfo.InvariantCulture);
  </code></pre>
  
  <p>It gives me an error, that the format is not correct, so I used the messagebox to see what's going on,  </p>
  
  <pre><code>MessageBox.Show(dgv1.Rows[i].Cells[4].Value.ToString());  
  </code></pre>
  
  <p>This will show "08/12/2015 11:23:39 PM" showing the data without the milliseconds.</p>
  
  <p>How can I get those milliseconds?</p>