2024年6月11日发(作者:)

if

(() ==

) {

ll();

return

null;

}

String jsonStr

=

ring();

if(k(jsonStr)) {

return

null;

}else {

return deserializeToDate(jsonStr);

}

}

private

synchronized Date deserializeToDate(String json) {

try {

return (json);

} catch (ParseException ignored) {

}

try {

return (json);

} catch (ParseException ignored) {

}

try {

return

(json,

new

ParsePosition(0

));

} catch (ParseException e) {

throw

new JsonSyntaxException(json, e);

}

}

@Override public

synchronized

void

write(JsonWriter out, Date value)

throws IOException {

if

(value ==

null) {

lue();

return;

}

String dateFormatAsString

=

(value);

(dateFormatAsString);

}

}

可能还会出现报错:

两种结合:把date改string