| @@ -349,11 +349,10 @@ public class DateUtils { | |||||
| * @return | * @return | ||||
| */ | */ | ||||
| public static String getTimeBefore(int days, Date myDate) { | public static String getTimeBefore(int days, Date myDate) { | ||||
| Date testDate = myDate; | |||||
| SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); | ||||
| long myTime = (testDate.getTime() / 1000) - 60 * 60 * 24 * days; | |||||
| testDate.setTime(myTime * 1000); | |||||
| return formatter.format(testDate); | |||||
| long myTime = (myDate.getTime() / 1000) - 60 * 60 * 24 * days; | |||||
| Date date = new Date(myTime * 1000); | |||||
| return formatter.format(date); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -364,12 +363,10 @@ public class DateUtils { | |||||
| * @return | * @return | ||||
| */ | */ | ||||
| public static String getTimeBefore(int days, Date myDate,String format) { | public static String getTimeBefore(int days, Date myDate,String format) { | ||||
| Date testDate = myDate; | |||||
| SimpleDateFormat formatter = new SimpleDateFormat(format); | SimpleDateFormat formatter = new SimpleDateFormat(format); | ||||
| long myTime = (testDate.getTime() / 1000) - 60 * 60 * 24 * days; | |||||
| testDate.setTime(myTime * 1000); | |||||
| String mDate = formatter.format(testDate); | |||||
| return mDate; | |||||
| long myTime = (myDate.getTime() / 1000) - 60 * 60 * 24 * days; | |||||
| Date date = new Date(myTime * 1000); | |||||
| return formatter.format(date); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -380,12 +377,10 @@ public class DateUtils { | |||||
| * @return | * @return | ||||
| */ | */ | ||||
| public static String getHourTimeBefore(int hour, Date myDate) { | public static String getHourTimeBefore(int hour, Date myDate) { | ||||
| Date testDate = myDate; | |||||
| SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); | ||||
| long myTime = (testDate.getTime() / 1000) - 60 * 60 * hour; | |||||
| testDate.setTime(myTime * 1000); | |||||
| String mDate = formatter.format(testDate); | |||||
| return mDate; | |||||
| long myTime = (myDate.getTime() / 1000) - 60 * 60 * hour; | |||||
| Date date = new Date(myTime * 1000); | |||||
| return formatter.format(date); | |||||
| } | } | ||||
| /** | /** | ||||