|
@@ -49,6 +49,7 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils {
|
|
public static Date getNowDate() {
|
|
public static Date getNowDate() {
|
|
return new Date();
|
|
return new Date();
|
|
}
|
|
}
|
|
|
|
+
|
|
public static String getNowDate(String format) {
|
|
public static String getNowDate(String format) {
|
|
SimpleDateFormat sdf = new SimpleDateFormat(format);
|
|
SimpleDateFormat sdf = new SimpleDateFormat(format);
|
|
Date date = new Date();
|
|
Date date = new Date();
|
|
@@ -437,6 +438,15 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils {
|
|
return format.format(c.getTime());
|
|
return format.format(c.getTime());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public static String getLastMonthFirstDayByDate(String date) throws ParseException {
|
|
|
|
+ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
+ Calendar c = Calendar.getInstance();
|
|
|
|
+ c.setTime(format.parse(date));
|
|
|
|
+ c.add(Calendar.MONTH, -1);
|
|
|
|
+ c.set(Calendar.DAY_OF_MONTH, 1);//设置为1号,当前日期既为本月第一天
|
|
|
|
+ return format.format(c.getTime());
|
|
|
|
+ }
|
|
|
|
+
|
|
public static String getLastMonthNowDay(String date) throws ParseException {
|
|
public static String getLastMonthNowDay(String date) throws ParseException {
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
Calendar c = Calendar.getInstance();
|
|
Calendar c = Calendar.getInstance();
|
|
@@ -448,6 +458,18 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ public static String getMonthStartDay(String date) throws ParseException {
|
|
|
|
+ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
+ Calendar c = Calendar.getInstance();
|
|
|
|
+ c.setTime(format.parse(date));
|
|
|
|
+ // c.add(Calendar.MONTH, -1);
|
|
|
|
+ c.set(Calendar.DAY_OF_MONTH, 1);//设置为1号,当前日期既为本月第一天
|
|
|
|
+ return format.format(c.getTime());
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 获取 两个日期之间的所有 日期
|
|
* 获取 两个日期之间的所有 日期
|
|
*
|
|
*
|