TimeZone tzClient = TimeZone.getTimeZone("Canada/Eastern");
TimeZone tzServer = TimeZone.getTimeZone("GMT");
TimeZone.setDefault(tzServer);
DateTimeZone.setDefault(DateTimeZone.forTimeZone(tzServer));
WebClientInfo clientInfo = (WebClientInfo)tester.getSession().getClientInfo();
clientInfo.getProperties().setTimeZone(tzClient);
tester.getSession().setLocale(Locale.GERMAN);
// Test with standard time (in client time zone)
MutableDateTime dt = new MutableDateTime(DateTimeZone.forTimeZone(tzClient));
dt.setDateTime(2010, 1, 15, 0, 0, 0, 0);