Commit 4ea7ad0d1bb7834f89727b78e2b7ecdd24b4cd48

Authored by Carlos Alberto
2 parents 11ae6eb3 819954b5
Exists in master

Merge branch 'master' of https://scm.centralit.com.br/scm/git/cit-grp-corporativo

cit-core/src/main/java/br/com/centralit/framework/util/UtilDate.java
... ... @@ -96,6 +96,40 @@ public class UtilDate {
96 96 String[] data = value.split("/");
97 97 return new Date(data[0] + "/" + 1 + "/" + data[1]);
98 98 }
  99 +
  100 + public static Calendar stringToCalendar(String value){
  101 + Calendar calendar = Calendar.getInstance();
  102 + calendar.setTime(stringToDate(value));
  103 + return calendar;
  104 + }
  105 +
  106 + public static Calendar zeraHoraMinSeg(Calendar calendar){
  107 + calendar.set(Calendar.HOUR, 0);
  108 + calendar.set(Calendar.MINUTE, 0);
  109 + calendar.set(Calendar.SECOND, 0);
  110 +
  111 + return calendar;
  112 + }
  113 +
  114 + public static Calendar zeraHoraMinSeg(Date date){
  115 + Calendar calendar = Calendar.getInstance();
  116 + calendar.setTime(date);
  117 + return zeraHoraMinSeg(calendar);
  118 + }
  119 +
  120 + public static Calendar ultimaHoraMinSeg(Calendar calendar){
  121 + calendar.set(Calendar.HOUR, 23);
  122 + calendar.set(Calendar.MINUTE,59);
  123 + calendar.set(Calendar.SECOND, 59);
  124 +
  125 + return calendar;
  126 + }
  127 +
  128 + public static Calendar ultimaHoraMinSeg(Date date){
  129 + Calendar calendar = Calendar.getInstance();
  130 + calendar.setTime(date);
  131 + return ultimaHoraMinSeg(calendar);
  132 + }
99 133  
100 134 public static Timestamp timestampToTimestampDate(Timestamp data) {
101 135 Calendar cal = timestampToCalendar(data);
... ...