Skip to content

Commit 06c513f

Browse files
authored
Merge pull request #1299 from liyuj/master
Timestamp deserialization error
2 parents fd893c2 + 48a71ab commit 06c513f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/com/fasterxml/jackson/databind/deser/std/DateDeserializers.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,12 @@ protected TimestampDeserializer withDateFormat(DateFormat df, String formatStrin
306306
@Override
307307
public java.sql.Timestamp deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException
308308
{
309-
return new Timestamp(_parseDate(jp, ctxt).getTime());
309+
Date d = _parseDate(jp, ctxt);
310+
if (d == null){
311+
return null;
312+
}else{
313+
return new Timestamp(d.getTime());
314+
}
310315
}
311316
}
312317
}

0 commit comments

Comments
 (0)