获取当前系统时间:
/**
* 获取当前系统时间
*
* @return:字符串类型
*/
public static String getCurrentTime() {
Date day = new Date();
SimpleDateFormat df = new SimpleDateFormat(YMDHMS);
String currentTime = df.format(day);
return currentTime;
}
获取当前系统前一天的时间:
/**
* 获取当前系统前一天的时间
*
* @return
*/
public static String getYesterdayTime() {
SimpleDateFormat df = new SimpleDateFormat(YMDHMS);
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH, -1);
date = calendar.getTime();
return df.format(date);
}
获取当前系统一星期前的时间:
/**
* 获取系统一周前的时间
* @return
*/
public static String getlastWeakTime() {
SimpleDateFormat df = new SimpleDateFormat(YMDHMS);
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.WEEK_OF_YEAR, -1);
date = calendar.getTime();
return df.format(date);
}
获取当前系统一月前的时间:
/**
* 获取系统一月前的时间
* @return
*/
public static String getlastMonthTime() {
SimpleDateFormat df = new SimpleDateFormat(YMDHMS);
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.MONTH, -1);
date = calendar.getTime();
return df.format(date);
}
获取当前系统一年前的时间:
/**
* 获取当前系统时间前一年的时间
* @return
*/
public static String getLastYear() {
SimpleDateFormat format = new SimpleDateFormat(YMDHMS);
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.YEAR, -1);
date = calendar.getTime();
return format.format(date);
}