S'il vous plaît fournir le code pour cette question, j'ai le code pour calculer la différence entre la date où je peux vérifier que la date est terminée ou non, mais comment calculer temps en heures si la différence de date plus de 1 jourComment calculer l'heure entre les dates actuelles et les dates de fin (Android)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat timesdf = new SimpleDateFormat("HH:mm");
currentitme = timesdf.format(new Date());
currentDateandTime = sdf.format(new Date());
try {
date1 = sdf.parse(currentDateandTime);
date2 =sdf.parse(auctionBean.getEnddate());
timeend = timesdf.parse(auctionBean.getEndtime());
if (date1.equals(date2)){
compareTimes("11:50:00");
}
else if (date1.after(date2)){
Log.e("222","111");
}
else if (date1.before(date2)){
Log.e("333","111");
}
} catch (ParseException e) {
e.printStackTrace();
}
private void compareTimes(String endtime) throws ParseException {
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
timeend = dateFormat.parse(endtime);
timecurrent = dateFormat.parse(dateFormat.format(new Date()));
if (timecurrent.after(timeend))
{
Log.e("time is finish","");
}
}
** S'il vous plaît fournir le code pour cette question .. ?? ** ce n'est pas le site tutoriel mon ami –
question similaire 12 mins ago ?? https: //stackoverflow.com/questions/45932344/diff-bw-current -date-timejavaand-end-datetime – Raghavendra
Vote de clôture hors-sujet. @Raghavendra s'ils sont similaires (je ne peux pas valider), utilisez le drapeau mod sur cette question. – Zoe