This is what the JSON response is:
{
"data": [
{
"someTicketNumber": "123456",
"callInDateTimeUtc": "2020-09-09T20:16:26Z",
"lastUpdatedDateTimeUtc": "2020-09-09T20:28:11Z",
"availableDateLocalToSomeplace": "2020-09-10",
"availableTimeLocalToSomeplace": "T10:30:00Z"
}
]
}
Actual Result of JsonConvert.DeserializeObject<T>(json):
| availableDateLocalToSomeplace | availableTimeLocalToSomeplace |
|---|---|
| 9/10/2020 12:00:00 AM | 9/11/2020 10:30:00 AM |
My expected result:
| availableDateLocalToSomeplace | availableTimeLocalToSomeplace |
|---|---|
| 9/10/2020 | 10:30:00 AM |
I can't put a generic converter settings like this:
JsonConvert.DeserializeObject<T>(json, new
JsonSerializerSettings
{
DateFormatString = "yyyy-MM-dd" OR "THH:mm:ssZ"
});
because I need 2 different date time format types. How do I accomplish this?