View Full Version : محاسبه تعداد روز های باقی مانده به یک روز مشخص
hamyd_reza
شنبه 15 تیر 1392, 20:58 عصر
----------
hamyd_reza
دوشنبه 17 تیر 1392, 08:00 صبح
----------
hamid_hr
دوشنبه 17 تیر 1392, 08:27 صبح
Calendar c1 = Calendar.getInstance();
String myfrmt = c1.get(Calendar.YEAR) + c1.get(Calendar.MONTH) + c1.get(Calendar.DAY_OF_MONTH) + c1.get(Calendar.HOUR_OF_DAY) + c1.get(Calendar.MINUTE);
hamid_hr
دوشنبه 17 تیر 1392, 08:32 صبح
long x = c1.getTimeInMillis() - c2.getTimeInMillis();
int days = (int)(x / 1000) / 3600 / 24;
hamyd_reza
دوشنبه 17 تیر 1392, 08:39 صبح
----------
hamid_hr
دوشنبه 17 تیر 1392, 08:48 صبح
خب دونه دونه مقايسه كن
c1.get(Calendar.YEAR) == c2.get(Calendar.YEAR) && c1.get(Calendar.MONTH) == c2.get(Calendar.MONTH)
hamyd_reza
دوشنبه 17 تیر 1392, 09:11 صبح
----------
hamyd_reza
دوشنبه 17 تیر 1392, 09:44 صبح
----------
hamid_hr
دوشنبه 17 تیر 1392, 09:46 صبح
تاريخو به اين صورت ست كردم جواب داد
c2.set(2013,03,20,00,00,00);
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.