A user entering a due date through the portal will select a specific date (eg June 17th) but after they submit the request and their issue summary is displayed, the date changes (to June 16th). But in the Agent view, in the Service Desk Project, the due date is correct.
The user's timezone in their profile is correct.