时间处理

date 时间格式 并设置市区

 //获取系统当前时间,字符串类型
 public static String getStrDate(){
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    //设置为东八区
    sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));

    Date newDate = new Date();
    String dateStr = sdf.format(newDate);
    return dateStr;
}

字符串转成时间

  //获取系统当前时间Date类型,需要将字符串类型转成时间
  public static Date getDaDate(){
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  //设置为东八区
  sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));
  Date date = new Date();
  String dateStr = sdf.format(date);

  //将字符串转成时间
  DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  Date newDate=null;

  try {
      newDate = df.parse(dateStr);
  } catch (ParseException e) {
      e.printStackTrace();
  }
      return newDate;
  }