title: Find a row with timestamp closest to the given time in datatable
body: <p>I have a datatable with a column named Timestamp and other columns. I'm trying to find those rows where the timestamps are nearest to the given times. For example, there are some rows with different timestamps. How can I find the rows which are closest to 12/02/2015 15:00:00, 12/02/2015 15:15:00, etc. In the following samples, rows with timestamp 12/02/2015 14:59:48.089 and 12/02/2015 15:16:01.376 are the most closed rows for the given time 12/02/2015 15:00:00 and 12/02/2015 15:15:00 respectively.</p>
  
  <p>....</p>
  
  <p>12/02/2015 14:57:59.768</p>
  
  <p>12/02/2015 14:59:48.089</p>
  
  <p>12/02/2015 15:00:59.453</p>
  
  <p>12/02/2015 15:02:12.145</p>
  
  <p>12/02/2015 15:10:35.789</p>
  
  <p>12/02/2015 15:16:01.376</p>
  
  <p>.......</p>
  
  <p>I tried to use</p>
  
  <pre><code>DataRow[] drRows = dtMyRecords.Select("MIN(Timestamp-#12/02/2015 15:00:00#)"); 
  </code></pre>
  
  <p>or</p>
  
  <pre><code>object obj = dtStationRecords.Compute("MIN(Timestamp-'12/02/2015 15:15:00')", null);
  </code></pre>
  
  <p>to find it. But they don't work. Could you give solutions?</p>