package integral;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Locale;
public class TimeApi {
public static void main(String[] args) {
/*DateFormat df = DateFormat.getDateInstance(0,Locale.JAPAN);
System.out.println();
System.out.println(df.format(System.currentTimeMillis()));*/
String[] monthArray = {"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
//这个是一个单列
Calendar calendar = Calendar.getInstance();
int month = calendar.get(Calendar.MONTH);
System.out.println(monthArray[month]);
Calendar calendar1 = new GregorianCalendar();
calendar1.setTime(new Date());
System.err.println(calendar1);
calendar1.setTimeInMillis(System.currentTimeMillis());
System.out.println(calendar1);
//自定义时间
Calendar calendar2 = new GregorianCalendar(2019,5,6,19,32,20);
DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒 E",Locale.CHINA);
System.out.println(df.format(calendar2.getTime()));
//获取年,月,日,时,分,秒,星期
System.out.println("年:"+calendar2.get(Calendar.YEAR)+" 月:"+calendar2.get(Calendar.MONTH)+" 日:"
+calendar2.get(Calendar.DAY_OF_MONTH)+" 星期:"+calendar2.get(Calendar.DAY_OF_WEEK_IN_MONTH)+" 时:"+calendar2.get(Calendar.HOUR)
+" 分:"+calendar2.get(Calendar.MINUTE)+" 秒:"+calendar2.get(Calendar.SECOND));
}
}