select * from trackpoints

   where  abs(date-1344503733) = (select min(abs(date-1344503733))

from trackpoints)

思路:
一:取出该值与data相减最小的值。
二:用data减去该值等于最小的值,就可以得到最接近的值。
 
如果有更好的方法,欢迎补充。