java, 根据系统当前时区, 获取北京时间

好记性不如烂笔头, 记录一下.

  private String getBJTime(String pattern) {

   Date date = new Date(System.currentTimeMillis());
    SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
    dateFormat.setTimeZone(TimeZone.getTimeZone("GMT+8"));
    String BeijingTime = dateFormat.format(date);
    LogUtil.i(TAG+ " beijing: %s", BeijingTime);
    return BeijingTime;
}

你可能感兴趣的:(java, 根据系统当前时区, 获取北京时间)