java获取当前时间,并按一定格式输出
1.用Calendar获取Date
Calendar calendar=Calendar.getInstance(); SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒"); System.out.println(format.format(calendar.getTime()));
2.直接用Date
Date date=new Date(); SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒"); System.out.println(format.format(date));
java输出前一天时间
Date date=new Date(); Calendar calendar=Calendar.getInstance(); calendar.setTime(date); calendar.add(Calendar.DAY_OF_MONTH, -1); SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒"); System.out.println(format.format(calendar.getTime()));