Choosing the features based on the lowest common denominator of X number of database systems is not the right approach in implementing an ORM!
Read moreMonth: April 2015
Managing date fields properly with correct time zones in PostgreSQL
In apps for users all around the world (even in apps for local users where DST applies) correct time zones should be set, after database connection is established, based on the user’s time zone setting (rather than hard-coded setting in app). Then, data read/write ops should be automatically handled by the database.
Read more