James Moger
2011-06-25 22fc5e48cbe050d8485f78f6165b59e4085eaeef
src/com/gitblit/utils/TimeUtils.java
@@ -15,6 +15,7 @@
 */
package com.gitblit.utils;
import java.util.Calendar;
import java.util.Date;
public class TimeUtils {
@@ -28,18 +29,15 @@
   public static final long ONEYEAR = ONEDAY * 365L;
   @SuppressWarnings("deprecation")
   public static boolean isToday(Date date) {
      Date now = new Date();
      return now.getDate() == date.getDate() && now.getMonth() == date.getMonth()
            && now.getYear() == date.getYear();
      return (System.currentTimeMillis() - date.getTime()) < ONEDAY;
   }
   @SuppressWarnings("deprecation")
   public static boolean isYesterday(Date date) {
      Date now = new Date();
      return now.getDate() == (date.getDate() + 1) && now.getMonth() == date.getMonth()
            && now.getYear() == date.getYear();
      Calendar cal = Calendar.getInstance();
      cal.setTime(date);
      cal.add(Calendar.DATE, 1);
      return (System.currentTimeMillis() - cal.getTimeInMillis()) < ONEDAY;
   }
   public static String duration(int days) {
@@ -47,7 +45,7 @@
         return days + (days > 1 ? " days" : " day");
      } else if (days < 365) {
         int rem = days % 30;
         return (days / 30) + (rem >= 15 ? 1 : 0) + " months";
         return ((days / 30) + (rem >= 15 ? 1 : 0)) + " months";
      } else {
         int years = days / 365;
         int rem = days % 365;
@@ -137,7 +135,7 @@
         int days = daysAgo(date, true);
         if (days < 365) {
            if (days <= 30) {
               ago = days + " day" + (days > 1 ? "s" : "") + " ago";
               ago = days + " days ago";
            } else if (days <= 90) {
               int weeks = days / 7;
               if (weeks == 12) {
@@ -151,7 +149,7 @@
               if (weeks >= 2) {
                  months++;
               }
               ago = months + " month" + (months > 1 ? "s" : "") + " ago";
               ago = months + " months ago";
            }
         } else if (days == 365) {
            ago = "1 year ago";