Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. private final long diferencaDatas(Calendar date, Calendar aux, long dias) {
  2. // date = Calendar.getInstance();
  3. // aux = Calendar.getInstance();
  4. // aux.add(Calendar.YEAR, 2);
  5. // aux.add(Calendar.MONTH, 3);
  6. // int diferença = 0;
  7. //
  8. // if (date.get(Calendar.YEAR) < aux.get(Calendar.YEAR)) {
  9. // diferença = 12 * (aux.get(Calendar.YEAR) - date.get(Calendar.YEAR));
  10. // if (date.get(Calendar.MONTH) > aux.get(Calendar.MONTH)) {
  11. // diferença += (date.get(Calendar.MONTH) - aux.get(Calendar.MONTH));
  12. // }
  13. // }
  14. // if (date.get(Calendar.MONTH) < aux.get(Calendar.MONTH)) {
  15. // diferença += (aux.get(Calendar.MONTH) - date.get(Calendar.MONTH));
  16. // }
  17. //
  18. // dias = diferença;
  19. Date date1 = date.getTime();
  20. Date date2 = aux.getTime();
  21. long diff = date2.getTime() - date1.getTime();
  22. // System.out.println("Days: " + TimeUnit.DAYS.convert(diff, TimeUnit.MILLISECONDS));
  23. // System.out.println(date1+ "1");
  24. // System.out.println(date2+ "2");
  25. System.out.println(diff+"3");
  26. date.add(Calendar.DATE, (int) diff);
  27. System.out.println( date + "4");
  28. return diff;
  29. }
  30.  
  31. private final Calendar somaData(Calendar date, long dias) {
  32. date.add(Calendar.DATE, (int) dias);
  33. System.out.println(date + "4");
  34. return date;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement