package me.jcala.blog.utils;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
/**
* Created by Administrator on 2016/9/17.
*/
public class TimeTools {
private static final Calendar CALENDAR = Calendar.getInstance();
/**
* 获取当前月往前数前两个月的月份
*/
public static String last2Month(){
Date date = new Date();//当前日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式化对象
CALENDAR.setTime(date);//设置当前日期
CALENDAR.add(Calendar.MONTH, -2);
return sdf.format(CALENDAR.getTime());
}
/**
* 返回年份
*
* @param date
* 日期
* @return 返回年份
*/
public static int getYear(Date date) {
CALENDAR.setTime(date);
return CALENDAR.get(Calendar.YEAR);
}
public static String getEdate(Date date){
SimpleDateFormat df = new SimpleDateFormat("MMM dd", Locale.UK);
df.setTimeZone(new java.util.SimpleTimeZone(0, "GMT"));
return df.format(date);
}
public static String getYearMonthOfNow(){
CALENDAR.setTime(new Date());
int year=CALENDAR.get(Calendar.YEAR);
int month=CALENDAR.get(Calendar.MONTH);
return year+""+month;
}
}