SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
简单给时间添加格式的
DateFormat shortDateFormat=DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT);
返回的内容:16-11-2 下午8:34
DateFormat mediumDateFormat=DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
返回的内容:2016-11-2 20:34:04
DateFormat longDateFormat=DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
返回的内容:2016年11月2日 下午08时34分04秒
DateFormat fullDateFormat=DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL);
返回的内容:2016年11月2日 星期三 下午08时34分04秒 CST
处理时间的方法:Date date = new Date();
sdf.format(date);
获取周几还有一个方法:
Calendar c = Calendar.getInstance();
c.setTime(date);
c.get(Calendar.Day_OF_WEEK) 返回的值分别是 1-7
1时是周日,其他的数字为周(数字-1)
所以还有Day_OF_MONTH DAY_OF_WEEK_IN_MONTH DAY_OF_YEAR 等用法