Comment convertir “1985-02-07T00:00:00.000 Z” (ISO8601) à une valeur de date dans Oracle?

J'ai essayé de convertir un horodatage ("1985-02-07T00:00:00.000 Z") à une date et je n'ai pas réussi à réussir dans mes différentes tentatives.

Ci-dessous est la requête que j'ai essayé:

 select to_date('1985-02-07T00:00:00.000Z', 'YYYY-MM-DDTHH24:MI:SS.fffZ')
 from dual;

Vos suggestions sont grandement appréciés.

  • +1 pour essayer des trucs. Vous pouvez faire de la question de mieux en incluant ce que les résultats ont été et comment ils ont été mal ou ce qui en général n'a pas fonctionné. (Y avait-il une erreur? A la date de quelques heures?)
  • Selon to_date je crois qu'au moins "fff" est incorrecte et doit être "FF3". Mais je ne l'utilise/Oracle 🙂
InformationsquelleAutor Abilash | 2011-12-28