I have a CSV file which contains birth date column. I'm importing into my PostgreSQL database, using Adobe Campaign tool (formerly called as neolane).
In my tool I've provided the data type of birth date column to be mm/dd/yyyy hh:mm:ss
Dates like 9/20/1942 12:00:00 AM and newer when stored to database are being saved correctly e.g. 1942-09-20 00:00:00+06:30. Not sure how fraction of second is being calculated. If you can comment on that.
Then older values (all older than 1941) such as 10/1/1941 12:00:00 AM are being stored in database as 1941-09-30 23:23:20+05:53:20 which is a day older the one mentioned in birth date column.
Not sure if this is a problem related to PostgreSQL or with the product.