Je veux convertir la date du 07/02/2019 au 07 juillet 2019. Ma valeur d'entrée est 07/02/2019 Je veux comparer avec la valeur cible 07 juillet 2019 ... Aidez-moi s'il vous plaît à ce sujet. ..
Public statique vide Main (String [] args) jette la parseException { p> sortie: Mon juillet 01 00:00:00 IST 2019 qui n'est pas mon attendu Valeur p> p>
3 Réponses :
Ici, vous utilisez:
java.util.Date date1=new SimpleDateFormat("MM/dd/yyyy").parse(sDate1);
Essayé de différentes manières mais ne pouvait pas comprendre
@ User2080 évidemment "Voici le code" Les réponses sont moins utiles pour vous, alors je vais bien avec votre acceptation, mais vous vous demandez: y a-t-il quelque chose que je pouvais ajouter pour faire cette réponse au moins upvote digne? Comme je pense que expliquer i> la bonne chose est (à long terme) toujours la meilleure réponse que "voici le code".
Essayez celui-ci.
Anse votre date d'entrée analyser la date de votre cible p> ou mieux encore, définissez la date de votre cible sans utiliser de chaîne sans utiliser de chaîne p> comparer p> Cette réponse est entrée de ma tablette sans essayer le code, alors veuillez pardonner les fautes de frappe. P> P> localDate code> a également des méthodes isbore code> et isafter code>. p>
N'utilisez pas la date code> code> et
simpledateformat code>. Ce dernier est notoirement gênant, l'ancien mal conçu aussi et à la fois à la fois obsolètes. Également malgré le nom, une datecode> ne représente pas une date. Utilisez plutôtlocalDate code> etDateTimeformatter code> de Java.time, la date et l'heure de l'heure de Java modernes.