diff --git a/v2/soap/types/types.go b/v2/soap/types/types.go index e3d70ee..853dbc8 100644 --- a/v2/soap/types/types.go +++ b/v2/soap/types/types.go @@ -736,7 +736,7 @@ func (d *Date) clear() { } func (d *Date) marshalText(b []byte) []byte { - b = appendInt(b, int64(d.Year), 2) + b = appendInt(b, int64(d.Year), 4) b = append(b, '-') b = appendInt(b, int64(d.Month), 2) b = append(b, '-')