I want to display dates from mysql as Europe/London time in the jasperserver. On login page I set timezone to europe/london, in JDBC connector i changed timezone to europe/london but jasperserver is still showing dates "as is" form database. It is not converting dates to timezone europe/london. How can I solve it? - MySQL's timezone is set to UTC (data is saved as UTC too) - Jasperreport's server is set to Europe/London Right now the only way to get dates as London time is using SQL query ( like convert_tz() ) but this is not what I want. I want it to be dynamic. What is the use of changing timezones in jasper if it doesn't work? thx in advance, Greg EDIT: I am using JasperServer Professional 5.1.0 what I need to have is: 1. dates in database are saved in UTC (i.e. 2013-09-09 13:00:00) 2. Reports are generated in London where BST (GMT +1) exists 3. I want to read dates from database and show them as BST (i.e. 2013-09-09 14:00:00) 4. I want to read dates from database as Europe/Berlin when needed (i.e. 2013-09-09 15:00:00) 5. I don't want to change queries. I need it to be in the presentation layer It looks like it is possible but I need someone's help over here 'cause Jasper is ignoring timezones and is NOT converting anything.