IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Exploitation de l'API Date and Time de Java 8
Un tutoriel de Gérald Quintana

Le , par Mickael Baron

0PARTAGES

5  0 
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

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de sekaijin
Expert éminent https://www.developpez.com
Le 28/09/2019 à 15:27
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 : Sélectionner tout
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
0  0