Developpez.com - Rubrique Java

Le Club des Développeurs et IT Pro

Exploitation de l'API Date and Time de Java 8

Un tutoriel de Gérald Quintana

Le 2015-02-21 14:31:38, par Mickael Baron, Rédacteur
La société Zenika nous propose un tutoriel Java sur l'exploitation de l'API Date and Time de Java 8.

L'URL du tutoriel est : http://zenika.developpez.com/tutorie...data-time-api/

Profitez de cette discussion pour donner votre point de vue.

Mickael pour l'équipe Java
  Discussion forum
1 commentaire
  • sekaijin
    Expert éminent
    Bonjour
    Je ne regrette qu'une chose que l'API Date Time n'ait pas été totalement intégrer au reste des nouvelles APIs

    il reste un détail qui aurait mérité une intégration complète.
    Code :
    Files.getLastModifiedTime(myPath); //return FileTime
    et Malheureusement FileTime n'est pas un objet dérivant de LocalDateTime ce qui impose des manipulations inutiles pour gérer les Date de fichiers.
    par exemple simplement vérifier qu'une date de fichier est vieille de 4 jours.

    Si FileTime avait dérivé de LocalDateTime une simple comparaison suffisait.
    la il faut convertir FileTime en LocalDateTime ce qui ne se fait pas directement il faut en passer par Instant. ou alors créer une FileTime correspondant à la date du jour et les comparer.

    C'est dommage d'en arriver là alors qu'on était si prêt du but.
    J'imagine que la volonté de rendre l'API DateTime et NIO2 totalement indépendantes a primé sur l'intégration.

    A+JYT