Use timestamp with or without time zone in Postgres?
The web app will be used in different countries, therefore i'll have to deal with different timestamps. The system has several data input of different objects which have their own insert/update date and time (YYYY-MM-DD HH24:MI:SS). This is so the supervisor can verify if something was done after office hours.
Example
If a object is inserted at 03:00 AM at Italy, that object visualized in Brazil should also show 03:00 AM.
To complement, the backend is PHP, database Postgres, and javascript & jQuery in the frontend.
What should I use in database, timestamp with or without timezone? and/or UTC? Why?