-8
votes

Comment trouver le nombre de jours entre deux dates?

Je veux connaître le nombre de jours entre deux dates. Lorsque j'utilise le code suivant, il soulève une erreur. Comment puis-je le réparer?

java.lang.IllegalArgumentException: Invalid format: "2018-10-01 00:00:00" is malformed at " 00:00:00"


3 commentaires

Vous avez une erreur d'analyse, vous devez passer à droite DateTimeformatter pour vos chaînes de date.


Veuillez lire attentivement le message d'erreur. Que pensez-vous que ce message d'erreur signifie-t-il?


Dupliqué possible de différence en jours entre deux dates de Java?


3 Réponses :


0
votes

Vous pouvez essayer quelque chose comme ça xxx


0 commentaires

0
votes

Enfin j'ai trouvé une solution: xxx


0 commentaires

2
votes

joda.time code> est vieux et obsolète. Utilisez java.time code>.

import java.time.LocalDate
import java.time.temporal.ChronoUnit.DAYS

DAYS.between(LocalDate.parse("2018-10-01")
            ,LocalDate.parse("2018-10-12"))  //res0: Long = 11


0 commentaires