@kizhifox да не нужен парсер. Просто десериализатору нужно четкое понимание, что конкретное поле - это дата. А в кавычках пусть будет что угодно.
Конечно, сейчас можно придумать костыли типа соглашения по названию полей типа:
"vasyaDateTime" : "2023-10-03T18:27:44Z"
"petyaDate" : "2023-10-03"
т.е. смотреть окончание названия и прыгать от этого, но это все костыли конечно и не спасет когда долбоебы шлют json'ы с названием "param1": "01-01-2000" а ты даже не ебешь в каком порядке там месяц и число
@nonsense ну это уже проблемы в соглашениях ваших API