May be too late to answer. A valid json must be a number、boolean or surrounded with {},[] or ", so your code
mapper.readValue(modifiedDateJson,Date.class)
should change to
mapper.readValue("\""+modifiedDateJson+"\"",Date.class)