chinni005 Posted December 5, 2012 Report Posted December 5, 2012 [quote name='SREEE' timestamp='1354722891' post='1302899791'] nenu ready mama...ikkada veseyi aa solution [/quote] Nenu ichina rendu links lo unnayi kadha code
biscuitRAJA000 Posted December 5, 2012 Report Posted December 5, 2012 [quote name='Hava5' timestamp='1354722902' post='1302899792'] Kondapalli raja ki septha [/quote] aadu evadu
kotha thread Posted December 5, 2012 Author Report Posted December 5, 2012 [quote name='Hava5' timestamp='1354722718' post='1302899769'] [url="http://stackoverflow.com/questions/13084651/java-method-to-find-difference-between-2-date-objects-in-years-months-and-days"]http://stackoverflow...months-and-days[/url] Try this bro [/quote] chudaledhu bro.......ippude chusatha unddu
cherlapalli_jailer Posted December 5, 2012 Report Posted December 5, 2012 Play around this code import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateDifference { public static long calculateYears(String startDate, String endDate) throws Exception { SimpleDateFormat df = new SimpleDateFormat("yyyy/mm/DD"); Date eDate = df.parse(startDate); Date sDate = df.parse(endDate); Calendar cal3 = Calendar.getInstance(); cal3.setTime(sDate); Calendar cal4 = Calendar.getInstance(); cal4.setTime(eDate); return daysBetween(cal3, cal4); } public static void main(String[] args) throws Exception { System.out.println("Diff is "+calculateYears("2013/03/31", "2012/06/17")); } /** Using Calendar - THE CORRECT WAY**/ public static long daysBetween(Calendar startDate, Calendar endDate) { Calendar date = (Calendar) startDate.clone(); long daysBetween = 0; while (date.before(endDate)) { date.add(Calendar.DAY_OF_MONTH, 1); daysBetween++; } return daysBetween; } }
Recommended Posts