Understanding PostgreSQL Date and Time Functions | TigerData