diff options
Diffstat (limited to 'src/main/java/at/gv/util/data/ElectronicIdentity.java')
| -rw-r--r-- | src/main/java/at/gv/util/data/ElectronicIdentity.java | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/main/java/at/gv/util/data/ElectronicIdentity.java b/src/main/java/at/gv/util/data/ElectronicIdentity.java index 4483e86..ea5bd25 100644 --- a/src/main/java/at/gv/util/data/ElectronicIdentity.java +++ b/src/main/java/at/gv/util/data/ElectronicIdentity.java @@ -30,6 +30,7 @@ import java.util.List;  import java.util.Properties;  import java.util.Set;  import java.util.StringTokenizer; +import java.util.TimeZone;  import javax.xml.bind.JAXBContext;  import javax.xml.bind.JAXBElement; @@ -378,7 +379,7 @@ public final class ElectronicIdentity implements Serializable, Empty, RoleContai  							this.baseId = ppt.getIdentification().get(0).getValue().getValue();  							this.firstName = ppt.getName().getGivenName().get(0);  							this.lastName = ppt.getName().getFamilyName().get(0).getValue(); -							this.dateOfBirth = MiscUtil.parseXMLDate(ppt.getDateOfBirth()); +							this.dateOfBirth = MiscUtil.parseXMLDate(ppt.getDateOfBirth(), TimeZone.getTimeZone("UTC"));  						}  					}  				} @@ -451,7 +452,7 @@ public final class ElectronicIdentity implements Serializable, Empty, RoleContai  					this.setBaseId(baseId);  					this.setZbpk(BpkUtil.calcZBPK(baseId));  					this.setVzbpk(BpkUtil.calcVZBPK(baseId)); -					this.setDateOfBirth(MiscUtil.parseXMLDate(ppt.getDateOfBirth())); +					this.setDateOfBirth(MiscUtil.parseXMLDate(ppt.getDateOfBirth(), TimeZone.getTimeZone("UTC")));  					this.setFirstName(ppt.getName().getGivenName().get(0));  					this.setLastName(ppt.getName().getFamilyName().get(0).getValue());  				} else if ("bkuURL".equals(attr.getAttributeName())) { | 
