Is the schema.org definition wrong? Because Google description means datePublished is a DateTime but on schema.org is datePublished only a Date.
https://developers.google.com/search/docs/data-types/article?hl=en#non-amp
https://schema.org/NewsArticle