I store lot of my application timestamps in MySQL DB and one weird thing I am observing is when I store day end time say 2014-10-29 23:59:59.999 and when I check the same in the db table it rounds the timestamp to next second and shows 2014-10-30 00:00:00.000 is there anything wrong I am doing here or is it an issue with MySQL.I am storing all the timestamps in UTC.
-Regards, WillSteel