The situation above is not clear. It is true that the EDQ server's locale may affect the time zone assumed when reading in Date/Time format fields directly from a DB - but also true that the date/time used to DISPLAY a date/time will be in the time zone of the client which may be different.
Start by right-clicking on a date/time field in the EDQ results browser, selecting Date Time Zone... and seeing what is displayed. This will show two things:
1. What the EDQ server time zone is
2. What the client time zone is, if it is different from the EDQ server time zone.
Note that it is possible to apply time zones where doing date/time processing in EDQ. If working with data where the time zone may be ambiguous you may need to import the data as a string or adjust the date/time zone by converting from date to string and back. Alternatively you may simply need to ensure that the correct time zone (the locale used by Java) is set correctly on the EDQ server.