When I execute the following query, It updates the date field with time zone
update person set hiredate='2018-06-18 23:59:59-04:00' where id=5684
When I query the same as:
select * from person where id=5684
I get following value for hiredate: 2018-06-19 09:29:59 (in My timezone +5:30)
But I want to execute a query as
update person set hiredate=now()::date + time '23:59:59-04:00' where id=5684
and run the select query, I get the hiredate as: 2018-06-18 23:59:59
Please help me how I can