NSTimeZone parseZone = tsFormat.defaultParseTimeZone();
NSTimeZone formatZone = tsFormat.defaultFormatTimeZone();
tsFormat.setDefaultFormatTimeZone(zone);
tsFormat.setDefaultParseTimeZone(zone);
try {
Object parsedObject = format.parseObject(stringValue);
String reformatedObject = format.format(parsedObject);
result = format.parseObject(reformatedObject);
} catch(ParseException parseexception) {
String keyPath = _value.keyPath();
ERXValidationException validationexception = new ERXValidationException(ERXValidationException.InvalidValueException, parseexception, keyPath, stringValue);